如何在install shield 2012中创建从命令行安装的设置

时间:2014-12-26 12:10:54

标签: c#-4.0 installshield silent-installer

我想在对话框标签中禁用屏幕,但我也希望安装程序不显示任何屏幕。

从命令行安装并静默安装。

string desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);

ProcessStartInfo psi = new ProcessStartInfo();
psi.Arguments = "/s /v /qn /min";
psi.CreateNoWindow = true;
psi.WindowStyle = ProcessWindowStyle.Hidden;
psi.FileName = desktopPath + "\\" + "Tabcontrol.exe";
psi.UseShellExecute = false;
Process.Start(psi);

1 个答案:

答案 0 :(得分:1)

如果在silentmode中运行installshield安装程序,则需要一个包含安装程序所需信息的记录文件。它最初并没有真正沉默,它更像是无人看管和沉默。

您可以在此处找到有关如何创建此记录文件的信息:http://helpnet.installshield.com/installshield16helplib/CreatetheResponseFile.htm

在这里,您将找到有关任何无人值守/静默设置的所有信息:http://unattended.sourceforge.net/installers.php