C# 用于命令行的Wix安装程序条件UI
我想创建一个具有UI的Wix安装程序,该安装程序也可以从命令行安装以进行自动部署测试,同时也是现场使用的同一个安装程序 有没有办法强制执行条件用户界面?i、 e:输入命令时不显示界面?如果配置了某些属性等,我可以在对话框中添加条件,使其不需要交互,但必须有更简单的方法吗? 希望有人能帮上忙!C# 用于命令行的Wix安装程序条件UI,c#,user-interface,wix,installation,windows-installer,C#,User Interface,Wix,Installation,Windows Installer,我想创建一个具有UI的Wix安装程序,该安装程序也可以从命令行安装以进行自动部署测试,同时也是现场使用的同一个安装程序 有没有办法强制执行条件用户界面?i、 e:输入命令时不显示界面?如果配置了某些属性等,我可以在对话框中添加条件,使其不需要交互,但必须有更简单的方法吗? 希望有人能帮上忙! ChrisWindows Installer已经支持静默安装 静默安装的一个示例是: msiexec /i example.msi /qn 今天早上我意识到msiexec在gui上有一个超级用户类型控制,
ChrisWindows Installer已经支持静默安装 静默安装的一个示例是:
msiexec /i example.msi /qn
今天早上我意识到msiexec在gui上有一个超级用户类型控制,所以你完全正确,静默安装可以做到这一点。关键方面是确保所有属性等步骤都可以从命令行操作。还有一个问题:静默模式对正常显示的自定义ui上的列表框/组合框/等有什么作用?静默安装完全忽略了整个ui序列。这一切都不会发生。这就是为什么设计和测试一个安装程序以使其也能静默工作的原因。您可以通过安排任何自定义操作在UI和execute sequence中运行并正确运行来实现这一点。您可以选择标记为公共和安全的属性,以确保用户可以在静默安装期间通过命令行传递这些属性。