使用组策略打包Visual Studio安装项目以进行静默安装

时间:2013-11-01 18:08:34

标签: visual-studio-2010 windows-installer setup-project group-policy

我创建了一个Visual Studio安装项目来安装VSTO应用程序。安装项目输出EXE和2个MSI文件。 VSTO的一个MSI和Office运行时依赖的另一个MSI。

我知道setup.exe是used to check for pre-requisites,如办公室运行时,.NET等。

但是,组策略User Configuration>政策>软件设置>软件安装仅接受MSI文件。如何将所有三个文件打包到一个MSI中以执行静默安装?

1 个答案:

答案 0 :(得分:0)

无法将先决条件合并为单个MSI。如果您想支持GPO,您唯一能做的就是不使用先决条件构建EXE,而是在MSI中添加门控检查以验证它们是否在那里。然后,客户必须为先决条件设置其他GPO分配。 (假设先决条件可用作MSI,则.NET不可用。)

在现实世界中,几乎没有人使用GPO软件分发。这太限制了。他们使用SCCM等工具。但这是ServerFault而不是StackOverflow的问题。