-6

我正在用 C# .NET 4 开发一个程序,我的程序是一种安装程序,用于安装一些应用程序和服务,例如 windows media player 11 和 adobe flash player 等。

我需要让这些安装以静默模式运行,用户只会看到我的安装表格。

我该怎么做呢?

4

1 回答 1

0

如果您需要部署的项目采用 MSI 格式,您始终可以使用WiXInstallShield等工具包来构建您的安装程序,并使用带有 /qn 命令行开关的msiexec.exe静默安装其他 MSI 。(或者使用您的应用程序中的Process 类在您要安装的任何内容上调用 msiexec.exe /qn)。

如果他们没有要安装的 MSI,您可以做几件事。许多安装程序都有一个命令行开关,可以让他们静默安装。如果无法静默安装,可以使用AdminStudio之类的工具。这些工具具有在您运行安装之前和之后扫描您的计算机并帮助您创建自己的可再分发包的功能。然后,您可以在静默模式下将它们添加到您的主包中。

于 2012-06-16T07:22:15.500 回答