Wix可选功能包

时间:2015-10-09 08:04:52

标签: wix burn

我们已经使用wix创建了一段时间的安装程序,但之前我们依靠客户自己安装SQL。

我现在想在我们的安装程序中为我们的小客户提供SQLLocalDB作为选项,但我不知道实现它的正确方法。

我已经在我们的产品中添加了单选按钮,可以在使用SQLLocalDB或外部服务器之间进行选择,但是如何将此变量传递给bundle的SQLLocalDB的InstallCondition。我尝试在中间使用注册表,但是一旦启动了包msi,就会读取注册表,而不是在安装第一个包之后。

我开始实现这个时的第一个想法是安装SQLLocalDB,从自定义操作创建数据库和表格,但我现在意识到这是不可能的

所以最终确定我的问题:

  1. 如何正确添加可选功能?
  2. 如果我想创建数据库并创建/更新表,我是否必须为此创建另一个msi并将其作为第三个包添加到捆绑包中?

0 个答案:

没有答案