gpt4 book ai didi

wix - 使用 WiX 获取 INI 文件值

转载 作者:行者123 更新时间:2023-12-04 23:33:57 25 4
gpt4 key购买 nike

我想从 WiX 安装程序中的 INI 文件中读取一个值。我刚刚尝试使用 IniFileSearch,但这会查找 INI 文件或 INI 文件中指定的路径(文档不清楚),它不会从 INI 文件中读取值。

我需要自定义操作来执行此操作吗?如果是这样,人们会建议什么?不过,如果 WiX 没有这个,看起来很奇怪!

我正在使用的代码:

<Property Id="SP">
<IniFileSearch Id="SearchSPVersion" Name="sp.ini" Section="ServicePack"
Key="Version" Type="raw">
<DirectorySearch Id="SPIniFilePath" Path="[CFGPATH]">
<FileSearch Id="SPIniFile" Name="sp.ini"/>
</DirectorySearch>
</IniFileSearch>
</Property>

INI文件:
[ServicePack] 
Version=1

我尝试过使用和不使用目录和文件搜索(在“名称”中使用完整路径),并且尝试过 type = "raw"、"file"和 "directory"。

最佳答案

在 DTF 自定义操作中试试这个:
INI File Reader in C#

关于wix - 使用 WiX 获取 INI 文件值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1193091/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com