2

我开发了一个 Outlook 2010 加载项,它将部署在数百台机器上。为了部署加载项,我使用了 Microsoft 的 ClickOnce 机制。

该加载项依赖于 Office 2010 运行时框架 (VSTOR 4) 的 Visual Studio 工具。在所有机器上手动安装框架非常不方便。好的是在客户端机器上进行批量安装的某种自动化过程。IT 似乎遵循的最佳途径是通过组策略部署先决条件。这里的问题是它只接受 MSI 文件。VSTOR 4 不是 MSI 格式,而是 EXE。请问有什么帮助吗?

4

1 回答 1

4

我研究了一下,发现很多开发者都面临这个问题。这就是我解决它的方法。

安装 7-zip,并将“vstor_redist.exe”的所有内容解压到一个文件夹中。确认它可能会询问您的所有覆盖请求。在文件夹内导航并找到另一个文件夹“vstor40”;在那里导航并找到 2 个文件:“vstor40_x64.exe”和“vstor40_x86.exe”。使用 7-zip 从这些文件中提取内容。而且...给你,你有你的MSI文件。

希望对未来 VSTO 开发的开发者有所帮助。

于 2013-04-24T09:55:25.250 回答