deployment - 在不使用 Bootstrap 的情况下在 MSI 包中部署 Visual Studio Tools For Office 3.0 Runtime (EXE)

标签 deployment windows-installer vsto bootstrapper prerequisites

我已经创建了一个 Word 插件并创建了 MSI 包来分发它。

使用在 http://msdn.microsoft.com/en-us/library/cc563937.aspx 中找到的信息...

我已经测试了 Setup.exe 并且插件安装正确。

问题是在我们的网络上部署插件时,我们的系统管理员需要 MSI 中的文件而不是 exe。但是,在运行 MSI 时,需要先安装先决条件 (VSTOR.EXE)。默认情况下,这会要求我们运行安装文件的 setup.exe( Bootstrap )。

如果我能找到 VSTOR.EXE 的 MSI(不幸的是我找不到),那么我们可以先将它推送到所有机器,这样就可以满足先决条件并且不会调用 Bootstrap 。

有什么建议会很好吗???

克里斯

最佳答案

如果您使用的是 Visual Studio 2008 SP1,这里是 VSTO 运行时安装信息:

微软:VSTO Runtime 3.0 , VSTO Runtime 3.0 SP1 (两者都需要)

安装 VSTO 3.0,然后安装 SP1。这是 Bootstrap 使用的静默安装:
[vstor.exe]/q:a/c:"install/q/l"

如果您想在安装前检查一些注册表值(判断是否已安装),请查找这些(3.0,然后是 SP1):
HKLM\Software\Microsoft\VSTO Runtime Setup\v9.0.21022\Install
HKLM\Software\Microsoft\VSTO Runtime Setup\v9.0.30729\Install

关于deployment - 在不使用 Bootstrap 的情况下在 MSI 包中部署 Visual Studio Tools For Office 3.0 Runtime (EXE),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2206929/

相关文章:

Oracle WebLogic 12c 部署计划存档?

javascript - 我已部署的网站仅在登录页面上显示 readme.md

deployment - 重启tomcat时如何控制webapp部署顺序

node.js - ReactJS:如何在本地服务器上部署

wix - 用户配置文件的每台机器安装问题

c# - VSTO 办公室互操作 : Manipulating Office XML at Run-Time

excel - VSTO 是否在 Windows Azure 上运行?

hyperlink - 如何使 WIX 安装程序适应可用的 Windows Installer 版本 - 例如超链接控件

visual-studio - 如何为我的 DLL 创建安装程序?

c# - 在 Excel 中动态更改功能区按钮图像(C#、XML)