修改asp文件

时间:2013-03-11 16:35:38

标签: wix windows-installer wix3.5

我正在使用WIX工具集3.5来创建用于安装网站的msi包。我的网站是基于asp的,我在config.asp文件中有配置。 安装时我有对话窗口,供用户插入服务器名称,数据库名称,用户名和密码。 然后我必须将此值插入(替换)到config.asp文件中。 我有几行像: ConnectionString =“Provider = SQLOLEDB.1; Password = xxx; User ID = user; Initial Catalog = ....

最好的方法是什么?我必须以某种方式解析文件。 任何例子?我所发现的只是如何在.NET中替换配置文件,这是基于xml的,并且有不同的方法。

由于

1 个答案:

答案 0 :(得分:1)

如果config.asp文件不是可以使用XPATH处理的真XML,则必须编写自定义操作来执行更新。 FWIW,InstallShield具有“文本替换”功能,类似于Xml功能,但在常规文本上使用搜索和替换。