WIX 3.8无提示安装

时间:2014-01-28 15:06:49

标签: winforms wix visual-studio-2013 silent-installer

我有一个简单的WinForm应用程序,Visual Studio 2013,Framework 3.5,我使用WIX来获取.MSI文件。

我想进行静音安装,所以我使用

p.StartInfo.FileName = "msiexec.exe";
p.StartInfo.UseShellExecute = false;
p.StartInfo.Arguments = "/i foo.msi /qn";
p.Start();

问题是使用/ qn安装没有用。

如果我在没有该参数的情况下进行安装,则会安装该应用程序。

1 个答案:

答案 0 :(得分:0)

你应该在某处发布完整的详细日志 - 1603通常只是突然出现。可能存在自定义操作失败,可能是因为它期望未设置的属性,因为它是静默的。此外,如果您的安装需要提升,则安装将失败,因为静默安装不会显示提升对话框,并且将显示在详细日志中。