我正在为我的应用程序创建一个安装程序,使用Setup Project
. VS 10
安装程序中有一个Checkboxes (A)
表格。我的问题是,我想基于一个注册表项有条件地显示该表单。我怎样才能做到这一点?我正在Orca
编辑我的安装程序文件,但我应该更改什么以有条件地显示此表单?当我编辑InstallUISequence
>CustomCheckA_SetProperty_CHECKBOX1
时,复选框的值发生了变化。我看不到任何其他属性,我可以编辑来实现这一点:(。请帮忙,非常感谢!问候。
问问题
614 次
1 回答
3
您需要定义注册表搜索以查看您的条目是否存在。搜索名称实际上是安装程序的公共属性,因此您可以使用它来设置条件。
要在 MSI 对话框中隐藏/显示启用/禁用控件,您需要在 Control Condition table 中添加一个控制条件。确保为同一个控件定义了两个控件条件,一个在条件不满足时隐藏它,一个在条件为真时显示它。
于 2013-02-18T10:10:08.670 回答