我的自定义Wix Dialog要求用户输入IP地址和端口号。然后,我想更新名为config.txt的文本文件,如下所示:
IP=192.168.001.234
PORT=45
就像一个boost属性或qt配置文件。
我使用了UtilExtensions:XmlFile来更新.NET配置文件,但没有看到一种简单快捷的方法来修改名称值对配置文件。
蛮力就是编写一个自定义操作,该操作采用命令行工具,该工具接受配置文件,然后是NVP。
答案 0 :(得分:2)
您可以使用Wix编写ini file
<IniFile Id="Ini1"
Action="createLine"
Directory="INSTALLOCATION"
Section="Settings"
Name="settings.ini"
Key="IP"
Value="127.0.0.1" />
将输出包含
的文件[Settings]
IP=127.0.0.1