gpt4 book ai didi

xml - 错误 CNDL0200 : WixBalExtension Schema

转载 作者:数据小太阳 更新时间:2023-10-29 02:53:29 25 4
gpt4 key购买 nike

我的wxs文件内容:

<?xml version="1.0" encoding="utf-8"?>
<Wix xmlns:bal="http://schemas.microsoft.com/wix/BalExtension" xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Bundle Name="Sample" UpgradeCode="C8C5D724-FCDC-49b5-8556-4A95EC6F5B12" Version="1.0.0.0" Manufacturer="XXX">
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.HyperlinkLicense">
<bal:WixStandardBootstrapperApplication LicenseUrl="" SupressOptionsUI="yes" />
</BootstrapperApplicationRef>
<Chain>
<MsiPackage Id="msifcbovj12_lvw" Name="MSIFile" SourceFile="D:\MSIFile.msi" />
</Chain>
</Bundle>
</Wix>

当我运行 candle.exe 时出现以下错误:

错误 CNDL0200:BootstrapperApplicationRef 元素包含未处理的扩展元素“bal:WixStandardBootstrapperApplication”。请确保“http://schemas.microsoft.com/wix/BalExtension”中元素的扩展名' 已提供命名空间。

URI http://schemas.microsoft.com/wix/BalExtension返回:“您要查找的资源已被删除、名称已更改或暂时不可用。”

我尝试了 http://sourceforge.net/p/wix/feature-requests/742/ 中引用的替代方案但没有解决。

在我的 WixProject 中添加了库的适当引用作为 wix installer schema not found , 但没有解决。

我快要放弃了。这是错误吗?

最佳答案

由于搜索相同的错误消息,我最终来到这里,但就我而言,我使用的是 Visual Studio 中的 WiX 项目。虽然有点晚了,但我想我会为我的问题变体提供解决方案,以防将来有人(就像我一样)在这里结束。

事实证明,我需要做的是转到解决方案资源管理器,右键单击 WiX 项目的引用,然后单击“添加引用...”。然后在“添加引用”窗口的“浏览”选项卡中,确保您位于安装 WiX 的文件夹的“bin”子文件夹中(“C:\Program Files (x86)\WiX Toolset v3.10”在我的情况),选择适当的“Wix____Extension.dll”(对我来说是“WixUtilExtension.dll”),单击“添加”按钮,然后单击“确定”。

如果您不确定哪个“Wix_____Extension.dll”是合适的,请在 WiX Toolset Manual Table of Contents 中找到您尝试使用的扩展元素。 (n.b. 链接适用于 WiX 版本 3.x)。这样做应该可以帮助您解决问题。

关于xml - 错误 CNDL0200 : WixBalExtension Schema,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23807309/

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