Windows Installer XML 变量“WixUICostingPopupOptOut”在多个位置声明。请删除其中一项声明

Adi*_*iee 5 wix wix3.6 wix3.7

我已经使用 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.
Run Code Online (Sandbox Code Playgroud)

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

<WixVariable Id="WixUICostingPopupOptOut" Overridable="yes" Value="1"/>
Run Code Online (Sandbox Code Playgroud)

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

谢谢

Sha*_*pta 5

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