【问题标题】:Orca and Setup Project: show checkboxes form conditionallyOrca 和设置项目:有条件地显示复选框
【发布时间】:2013-02-18 00:29:05
【问题描述】:

我正在为我的应用程序创建一个安装程序,在 VS 10 中使用 Setup Project。安装程序中有一个Checkboxes (A) 表单。我的问题是,我想基于一个注册表项有条件地显示该表单。我怎样才能做到这一点?我正在使用Orca 来编辑我的安装程序文件,但是我应该更改什么来有条件地显示此表单?当我编辑InstallUISequence>CustomCheckA_SetProperty_CHECKBOX1 时,复选框的值发生了变化。我看不到任何其他属性,我可以编辑来实现这一点:(。请帮忙,非常感谢!问候。

【问题讨论】:

    标签: visual-studio-2010 installation windows-installer setup-project orca


    【解决方案1】:

    您需要定义一个registry search 来查看您的条目是否存在。搜索名称实际上是一个安装程序公共属性,因此您可以使用它来设置条件。

    要在 MSI 对话框中隐藏/显示启用/禁用控件,您需要添加一个控件条件 in Control Condition table。确保为同一个控件定义了两个控件条件,一个在条件不满足时隐藏它,一个在条件为真时显示它。

    【讨论】:

      猜你喜欢
      • 2023-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-23
      • 1970-01-01
      • 2021-03-03
      • 2023-03-21
      • 1970-01-01
      相关资源
      最近更新 更多