我继承了一个安装项目,该项目使用ProjectInstaller AfterInstall方法显示一个自定义窗体,提示用户输入配置选项,然后将这些选项保存在app.config文件中
有没有一种方法可以确定哪些标志被传递给了MSIExec,这样我们就可以在使用/passive的情况下抑制这种形式?
然后,我们将在安装后将一个自定义app.config文件推送到服务器。
发布于 2012-10-15 16:05:44
使用UILevel属性可确定安装程序在哪个UI级别运行。
摘自Determining UI Level from a Custom Action
应使用UILevel属性确定当前用户界面级别。
从/passive option的描述
等效的Windows Installer Command-Line Option是在命令行上设置了
REBOOTPROMPT=S的/qb!-。
这意味着安装程序在Basic UI下运行,不显示模式对话框(-),隐藏取消按钮(!)。
https://stackoverflow.com/questions/12888145
复制相似问题