我的自定义 Wix 对话框要求用户提供 IP 地址和端口号。然后我想更新一个名为 config.txt 的文本文件,如下所示:
IP=192.168.001.234
PORT=45
就像 boost 属性或 qt 配置文件一样。
我使用 UtilExtensions:XmlFile 来更新 .NET 配置文件,但没有看到修改名称值对配置文件的简单快捷方法。
蛮力将编写一个自定义操作,该操作采用命令行工具,该工具采用配置文件,然后是 NVP。
我的自定义 Wix 对话框要求用户提供 IP 地址和端口号。然后我想更新一个名为 config.txt 的文本文件,如下所示:
IP=192.168.001.234
PORT=45
就像 boost 属性或 qt 配置文件一样。
我使用 UtilExtensions:XmlFile 来更新 .NET 配置文件,但没有看到修改名称值对配置文件的简单快捷方法。
蛮力将编写一个自定义操作,该操作采用命令行工具,该工具采用配置文件,然后是 NVP。
您可以使用 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