2013-04-24 192 views
2

我开发了一个将在数百台机器上部署的Outlook 2010加载项。 为了部署该加载项,我使用了Microsoft的ClickOnce机制。VSTOR 4通过组策略部署MSI的框架

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

回答

4

我研究发现有很多开发者面临这个问题。这是我如何解决它。

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

希望它能帮助开发者在未来的VSTO开发中。