我开发了一个 Outlook 2010 加载项,它将部署在数百台计算机上。 为了部署该加载项,我利用了 Microsoft 的 ClickOnce 机制。
该加载项依赖于 Visual Studio Tools for Office 2010 运行时框架 (VSTOR 4)。在所有机器上手动安装框架非常不方便。最好的是在客户端计算机上进行批量安装的某种自动化过程。 IT 部门似乎最好的途径是通过组策略部署先决条件。这里的问题是它只接受 MSI 文件。 VSTOR 4 不是 MSI 格式,而是 EXE 格式。请问有什么帮助吗?
最佳答案
我研究发现很多开发者都面临这个问题。这就是我解决这个问题的方法。
安装7-zip,并将“vstor_redist.exe”的所有内容解压到一个文件夹中。确认它可能询问您的所有覆盖请求。在文件夹内导航并找到另一个文件夹“vstor40”;导航到那里并找到 2 个文件:“vstor40_x64.exe”和“vstor40_x86.exe”。 使用 7-zip 从这些文件中提取内容。而且...在这里,您有 MSI 文件。
希望对开发者们今后的VSTO开发有所帮助。
关于.net - 通过组策略部署 VSTOR 4 框架 MSI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16188926/