如何确定 WiX 安装程序是安静的还是交互式的?

问题描述 投票:0回答:3

WiX 中是否有办法确定安装程序是在安静模式下运行还是以交互方式运行?

wix windows-installer
3个回答
11
投票

我的 google-fu 终于启动了。显然有一些内置属性可以用来确定 UI 级别。

http://msdn.microsoft.com/en-us/library/aa372096%28VS.85%29.aspx


1
投票

最近,我们在团队中开发了新的捆绑 WiX 安装程序,我们的自定义引导程序应用程序继承了标准

BootstrapperApplication
,并且我们正在检查安装是否像这样静默:

(Command.Display == Display.None || Command.Display == Display.Embedded)

0
投票

对于现在访问此内容的任何人,您可以在 WiX 中执行 Condition.NOT_Silent 或 Silent。 ManagedAction 类支持这一点,例如在执行时

project.AddAction(new ManagedAction(CustomActions.RunAfterInstall, Return.check, When.After, Step.InstallFinalize, Condition.NOT_Installed));

© www.soinside.com 2019 - 2024. All rights reserved.