【问题标题】:How to deploy a Office 2010 add-in with Visual Studio 2010 setup & deployment?如何使用 Visual Studio 2010 安装和部署部署 Office 2010 加载项?
【发布时间】:2010-07-11 21:46:00
【问题描述】:

运行我们的安装后,安装过程中出现错误:

用于 Office 运行时(x86 和 x64)的组件 Microsoft Visual Studio 2010 工具安装失败,并显示以下错误消息:

“尝试安装 Microsoft Visual Studio 2010 Tools for Office Runtime(x86 和 x64)时发生故障。”

以下组件安装失败:

  • 用于 Office 运行时的 Microsoft Visual Studio 2010 工具(x86 和 x64)

有关详细信息,请参阅位于“C:\Users\***\AppData\Local\Temp\VSD831C.tmp\install.log”的安装日志文件。

日志文件返回:

验证 C:\Users\***\AppData\Local\Temp\VSD831C.tmp\VSTOR40\vstor40_x64.exe 的文件完整性

WinVerifyTrust 返回 -2146869232

文件不受信任

使用命令 'C:\Users\***\AppData\Local\Temp\VSD831C.tmp\VSTOR40\vstor40_x64.exe' 和参数 ' /q:a /c:"install /q /l"' 安装

进程退出,代码为 536870913

安装后包“Microsoft Visual Studio 2010 Tools for Office Runtime(x86 和 x64)”的状态为“InstallFailed”

如何继续成功安装我们的 Office 2010 插件?

更新:你的答案很好,但目标是使用我测试的安装程序部署应用程序。所以最终用户会遇到和我一样的错误。目标是避免在 Visual Studio 2010 中的设置配置中出现此错误。如何在安装程序中添加 VSTO 4 运行时且不会出现错误?

【问题讨论】:

    标签: visual-studio-2010 windows-installer installation ms-office


    【解决方案1】:

    这可能是微软的错误。他们发布了引发错误的安装程序的未签名版本: WinVerifyTrust 返回 -2146762496。文件未签名。

    我不确定它是否会对您的情况有所帮助。我的解决方法是从 Microsoft downloads website 下载新版本。 该错误的完整描述可在此处获得: VSTO Runtime installation error

    【讨论】:

      【解决方案2】:

      您是否使用提升的权限进行安装?这可能是 WinVerifyTrust 不信任 vstor40_x64.exe 的原因。

      要检查的第二件事是您是否按顺序安装 - 首先是 .NET 运行时(3.51 或 4.0,取决于您的加载项),然后是 vstor40_x86.exe 或 vstor40_x64.exe(取决于客户端计算机 x86 或 x64 ),然后是您的解决方案。

      如果没有这么简单,请查看Troubleshooting Office Solution Deployment 和/或Troubleshooting ClickOnce Deployments(如果您使用的是 ClickOnce)。

      【讨论】:

      • 安装程序以管理员权限运行。 .NET 运行时是 4.0 版,并且已通过安装程序正确安装。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-27
      • 2017-08-23
      • 1970-01-01
      • 1970-01-01
      • 2011-05-27
      相关资源
      最近更新 更多