5

我已经使用 wix 3.7 为我的 Web 应用程序创建了一个设置,但是在构建 WIX 设置时出现以下错误。

error LGHT0195: The Windows Installer XML variable 'WixUICostingPopupOptOut' is declared in more than one location.  Please remove one of the declarations.

我已经搜索了很多并得到了这个解决方案。我已将以下代码添加到我的 Product.wxs

<WixVariable Id="WixUICostingPopupOptOut" Overridable="yes" Value="1"/>

不适合我。请帮助解决此问题。

谢谢

4

2 回答 2

6

快速搜索并找到此链接http://www.joyofsetup.com/2010/10/09/experimental-results-part-ii/。“如果您构建了自定义对话框集,请从对话框集片段中删除 WixUICostingPopupOptOut WiX 变量定义”

于 2013-06-12T09:39:04.470 回答
0

我在 Windows 10 上使用“WiX Toolset v3.11.2.4516”构建 msi 时遇到了这个问题,并通过添加<WixVariable Id="WixUICostingPopupOptOut" Value="0" />“Product.wxs”文件解决了这个问题。

如上述答案所述,更多详情请参考链接: http ://www.joyofsetup.com/2010/10/09/experimental-results-part-ii/

于 2021-04-17T21:35:31.513 回答