【问题标题】:Skip a step in Setup Project在设置项目中跳过一步
【发布时间】:2014-11-22 15:01:16
【问题描述】:

我正在使用 Visual Studio 2010 的设置项目为我的应用程序创建设置。我有三个自定义表单,第一个自定义表单将有两个复选框,复选框 A 和复选框 B,其他两个自定义表单将文本字段从用户那里获取信息,

如果用户选中复选框 A,则文本框 A 表单将显示并跳过文本框 B 和

如果用户选中复选框 B,那么它将跳过 Textbox A 表单并仅显示 Textbox B 表单和

如果用户同时选中两个复选框,则文本框 A 表单将显示,然后文本框 B 将显示。

在安装项目中是否可能出现上述情况?

如果是,那么如何? 要么 否则我必须使用其他安装程序?

请建议...!

【问题讨论】:

标签: c# setup-project custom-action


【解决方案1】:

这在安装项目中是不可能的,因为无法根据之前对话框的条件或设置来更改这些对话框的显示。在安装过程中,您需要另一个工具来执行此类操作。

如果它与配置应用程序(而不是严格意义上的安装)有关,那么在您的应用程序首次运行时运行配置步骤有时会更好(也更容易)。这非常容易测试和调试,并且您可以获得比安装程序提供的更现代的 UI,并且它允许用户更改配置而无需重新安装。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-07
    • 2016-08-18
    • 2018-10-24
    • 1970-01-01
    • 2016-12-24
    • 2015-03-18
    • 1970-01-01
    相关资源
    最近更新 更多