【发布时间】:2021-05-12 09:01:19
【问题描述】:
我使用 Wix 安装的程序需要一个数据库服务器作为它的数据库,所以我想给用户一个选项来运行服务器设置,然后再继续设置。
我知道如何使用 CustomActions 链接设置,但是如何在继续进行其余设置之前运行该 CustomAction 并在其间显示一些对话框?
【问题讨论】:
标签: c# installation wix wixsharp
我使用 Wix 安装的程序需要一个数据库服务器作为它的数据库,所以我想给用户一个选项来运行服务器设置,然后再继续设置。
我知道如何使用 CustomActions 链接设置,但是如何在继续进行其余设置之前运行该 CustomAction 并在其间显示一些对话框?
【问题讨论】:
标签: c# installation wix wixsharp
这里有丰富的经验,需要为多种不同的产品做同样的事情。我的建议是将您的数据库配置放在应用程序的第一次启动中。
软件开发和管理有时是不可能的。因此,我要做的是将您的自定义操作作为 InstallUISequence 的一部分运行,这样您的数据库就会在安装的其余部分处理之前安装和配置。这确实意味着除非已配置数据库部分,否则您将无法静默安装应用程序,因为 InstallUISequence 不会在静默安装中运行。
【讨论】: