【问题标题】:Migration from WiX 3 to Wix 4 (4.0.0.5918) now generating an error in Candle.exe (CNDL0200)从 WiX 3 迁移到 Wix 4 (4.0.0.5918) 现在会在 Candle.exe (CNDL0200) 中生成错误
【发布时间】:2019-03-20 10:18:37
【问题描述】:

我是一个非常轻量级的 WiX 用户,如果不是因为我认为它需要 .net 3.5 并且似乎不想安装在我的新 Win 10 开发机器上,我可以很容易地留在 V3 上。所以我正在查看没有这种依赖关系的 V4,但在蜡烛中产生以下错误:-

错误 CNDL0200:文件元素包含未处理的扩展名 元素'PermissionEx'。请确保元素的扩展名 在“http://schemas.microsoft.com/wix/UtilExtension”命名空间中有 已提供。

在我的 .wxs 文件中:-

Wix xmlns='http://wixtoolset.org/schemas/v4/wxs' xmlns:netfx='http://schemas.microsoft.com/wix/NetFxExtension' xmlns:util='http://schemas.microsoft.com/wix/UtilExtension'

对candle.exe的命令行调用包含

-ext WixUtilExtension

我是否遗漏了一些明显的东西,或者 V4 是否存在已知问题,这意味着我应该寻求在我的 Win 10 机器上运行版本 3?

【问题讨论】:

    标签: wix-extension wix4


    【解决方案1】:

    截至 2019 年 3 月,WiX v4 仍在积极开发中,不建议用于实验性用途。预计今年夏天晚些时候将推出 WiX v4 测试版。

    【讨论】:

    • 好的,谢谢罗。我已经设法恢复到 V3 并且有效。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多