在visual studio安装项目中,如何阻止条件自定义操作运行?

时间:2014-09-11 09:33:31

标签: visual-studio-2010 visual-studio visual-studio-2012 visual-studio-2008 visual-studio-setup-proje

我有一个非常简单的Visual Studio 2010安装项目。 在这个项目中,我有一个简单的自定义操作,运行第三部分可执行文件。到目前为止,没有什么真正复杂 现在,我想添加一个参数,因此,在运行安装程序时,我可以选择跳过此自定义操作。 比如说,我想在命令提示符下使用开关运行我的安装程序。像这样的东西

my-msi-name.msi / NOACTION

我想要实现的是跳过自定义操作,如果这是" / NOACTION"被添加为开关,否则运行它。 这是一个可能的选择吗?我无法找到这个问题的答案。

1 个答案:

答案 0 :(得分:0)

迟到的回复,但是:

a)运行基于MSI的安装的语法是msiexec / I

b)如果你执行msiexec / I RUNIT = 1,你可以根据你希望它的工作方式对RUNIT = 1的自定义动作或其他一些变量有条件。