Миграция с WiX 3 на Wix 4 (4.0.0.5918) теперь вызывает ошибку в Candle.exe (CNDL0200) - PullRequest
0 голосов
/ 20 марта 2019

Я очень легкий пользователь WiX и мог бы с готовностью остаться на V3, если бы не тот факт, что я считаю, что он требует .net 3.5 и, похоже, не хочет устанавливать на мою новую машину для разработки Win 10.Итак, я смотрю на V4, который не имеет этой зависимости, но генерирует следующую ошибку в свече: -

ошибка CNDL0200: Элемент File содержит необработанный элемент расширения 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, которые означают, что я должен продолжить работу над версией 3, работающей на моем компьютере с Win 10? *

1 Ответ

2 голосов
/ 20 марта 2019

По состоянию на март 2019 года WiX v4 все еще находится в активной разработке и не рекомендуется для каких-либо других целей, кроме экспериментального использования.Бета-версия WiX v4 ожидается позже этим летом.

...