1

我的自定义 Wix 对话框要求用户提供 IP 地址和端口号。然后我想更新一个名为 config.txt 的文本文件,如下所示:

IP=192.168.001.234
PORT=45

就像 boost 属性或 qt 配置文件一样。

我使用 UtilExtensions:XmlFile 来更新 .NET 配置文件,但没有看到修改名称值对配置文件的简单快捷方法。

蛮力将编写一个自定义操作,该操作采用命令行工具,该工具采用配置文件,然后是 NVP。

4

1 回答 1

2

您可以使用 Wix 编写一个ini 文件

<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
于 2012-12-19T05:56:20.233 回答