如何使用Visual Studio 2008创建静默安装程序包

如何使用Visual Studio 2008创建静默安装程序包

问题描述:

我正在使用Visual Studio2008进行我的开发,并且我想创建一个静默设置包,即我不希望在安装过程中出现任何UI。是否有可能使用Visual Studio创建静默安装程序MSI,如果没有,那么是否还有其他工具可以执行此操作?如何使用Visual Studio 2008创建静默安装程序包

MSI静默运行相应的命令行选项,我不认为有任何解决方法。请参阅here - 您必须使用/ q开关。

另一种方法是NSIS

的除了什么ocdecio说(这是绝对正确的):

如果你想静默安装的默认值,即标准的安装操作,当用户双击你的安装文件,你可以用你的MSI在由IExpress创建的自解压可执行文件中。

IExpress包含在Windows中,并允许您指定IExpress软件包提取后执行的命令。在你的情况下,你将不得不指定

msiexec /i mySetup.msi /q 

作为安装命令(在某些情况下,您需要/ qn来绝对禁止所有对话)。