2

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

4

4 回答 4

5

ocdecio 所说的补充(绝对正确):

如果您想将静默安装设为默认设置,即用户双击您的安装文件时的标准安装操作,您可以将您的 MSI 包装在由 IExpress 创建的自解压可执行文件中。

IExpress 包含在 Windows 中,允许您指定在提取 IExpress 包后要执行的命令。在您的情况下,您必须指定

msiexec /i mySetup.msi /q

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

于 2009-04-09T12:04:59.533 回答
4

MSI 使用适当的命令行选项静默运行,我认为没有任何方法可以解决这个问题。请参见此处- 您必须使用 /q 开关。

另一种方法是NSIS

于 2009-04-09T11:37:24.623 回答
0

请参阅此处的“静默安装要求的详细信息”:http: //software.intel.com/en-us/articles/how-to-creating-your-msi-installer-using-visual-studio-2008

于 2013-02-08T08:14:20.840 回答
0

在 Visual Studio 的解决方案资源管理器中,您必须删除默认的安装包用户界面。

在此处输入图像描述

在此处输入图像描述

于 2021-12-06T23:34:20.030 回答