我是一个非常轻量级的 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?