安装前WiX读取连接字符串

时间:2015-12-17 10:05:32

标签: wix

我正在为网站创建安装程序。有一个用于设置连接字符串的自定义对话框。安装后,它将写入Web.config。但在安装之前,用户会看到一个空的编辑框。有没有办法从嵌入式cab文件中读取Web.config中的默认连接字符串,以便在安装过程之前的中显示它?

目前我看到的唯一解决方案是手动编写该默认值。但是这样我就必须在创建MSI之前将它与Web.config的内容同步。

1 个答案:

答案 0 :(得分:1)

如果您想在安装时执行此操作,除了自定义操作之外别无他法。如果我没记错的话,Community MSI Extensions pack包含这样的内容。

但是,我会采用不同的方式。听起来默认值在构建时已知。因此,您可以使构建过程负责将相同的默认连接字符串放入web.config和MSI属性中。