ошибка LGHT0094: не удалось найти идентификатор «CustomAction: WixUIPrintEula» - PullRequest
0 голосов
/ 11 сентября 2018

Когда я запускаю приведенную ниже команду из командной строки для установщика WIx после перехода с версии 2.0 на 4.0:

E: \ Code \ PCPE \ builder> ant -v -f Build.xml -Dlabel = .001 install

Я получаю сообщение об ошибке ниже.

[exec] E: \ Code \ EMR \ Wix \ src \ ui \ LicenseAgreementDlg.wxs (34): ошибка LGHT0094: не удалось найти идентификатор «CustomAction: WixUIPrintEula». Убедитесь, что вы правильно ввели ссылку и что все необходимые входные данные предоставлены компоновщику. [ant] Выход из E: \ Code \ EMR \ builder \ EMREnglish_installer.xml.

LicenseAgreementDlg.wxs имеет следующий код, и здесь он показывает ошибку:

Control Id = "Print" Type = "PushButton" X = "76" Y = "243" Width = "65" Height = "17" Text = "! (Loc.WixUIPrint)" Опубликовать событие = "DoAction" Значение = "WixUIPrintEula" 1 Публиковать Контроль

И в EMREnglish_Installer.xml мы указываем путь LicenseAgreementDlg.wxs.

А также мы видим файл PrintEula.cpp в следующем исходном пути wix:

E: \ SoftwaresUsing \ wix40 Неотладочной \ SRC \ вн \ UIExtension \ ч

Я не получил никакой подсказки по основной причине ошибки. Пожалуйста, помогите мне найти причину.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...