gpt4 book ai didi

WiX ICE30 错误但目录正确

转载 作者:行者123 更新时间:2023-12-04 01:45:46 26 4
gpt4 key购买 nike

我的 WiX (3.10.3.3007) 项目有 2 个不同的 web.config 文件,它们来自并安装到 2 个不同的位置。我的构建中的 2 个错误是:错误 ICE30:目标文件“svcenub9.con|Web.config”由 LFN 系统上的两个不同组件安装在“[TARGETDIR]\inetpub\wwwroot\barcode\”中:“web_config”和“views_web_config”。这会破坏组件引用计数。

错误 ICE30:目标文件“svcenub9.con|Web.config”由 LFN 系统上的两个不同组件安装在“[TARGETDIR]\inetpub\wwwroot\barcode\”中:“web_config”和“views_web_config”。这会破坏组件引用计数。

有问题的 XML 及其目录是:

<Fragment>
<DirectoryRef Id="barcode">
...
<Component Id="web_config" Guid="*">
<File Id="web_config" KeyPath="yes" Source="$(var.buildSrc)\BarcodeIntegrationService\Web.config" />
</Component>
...
<Directory Id="views">
...
<Component Id="views_web_config" Guid="*">
<File Id="views_web_config" KeyPath="yes" Source="$(var.buildSrc)\BarcodeIntegrationService\Views\Web.config" />
</Component>
...
</Directory>
...
</DirectoryRef>
</Fragment>

因为这是一个 ICE 错误,所以我确实生成了一个 MSI。当我查看 Component 表时,我可以看到它们确实有不同的目录。

我的 WiX 项目中是否有我没有添加的内容?

最佳答案

问题是我的目录元素没有名称属性。在 Directory 表中,DefaultDir 被设置为 .对于我所有的目录。因此,ICE 将它们视为同一目录。

关于WiX ICE30 错误但目录正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43742564/

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