Когда я строю свой проект Wix, я получаю следующие ошибки:
E: \ Code \ PCPE \ Wix \ src \ ui \ WelcomeDlg.wxs (12): ошибка LGHT0204: ICE17: Bitmap:«WixUI_Bmp_Dialog» для элемента управления: «Битовая карта» диалога: «WelcomeDlg» не найден в двоичной таблице
в файле WelcomeDlg.wxs. Код
<Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="130" Height="234" TabSkip="no" Text="!(loc.WelcomeDlgBitmap)" />
, и мы создаем «Id»для "WelcomeDlgBitmap" в WixUI_en-us.wxl, как показано ниже: WixUI_Bmp_Dialog
Я получаю много ошибок, похожих на это, как показано ниже:
[exec] E: \ Code \ PCPE\ Wix \ src \ ui \ LicenseAgreementDlg.wxs (29): ошибка LGHT0204: ICE17: точечный рисунок: «WixUI_Bmp_Banner» для элемента управления: «BannerBitmap» диалога: «LicenseAgreementDlg» не найден в двоичной таблице
[exec]E: \ Code \ PCPE \ Wix \ src \ ui \ ExitDialog.wxs (15): ошибка LGHT0204: ICE17: Битовая карта: «WixUI_Bmp_Dialog» для элемента управления: «Битовая карта» диалога: «ExitDialog» не найдена в двоичной таблице
[exec] E: \ Code \ PCPE \ Wix \ src \ ui \ FatalError.wxs (10): ошибка LGHT0204: ICE17: точечный рисунок: 'WixUI_Bmp_Dialog 'для элемента управления: «Растровое изображение» диалога: «FatalError» не найден в двоичной таблице
[exec] E: \ Code \ PCPE \ Wix \ src \ PCPE_Registry_entries.wxs (22): ошибка LGHT0204: ICE57: Компонент «RegistryEntries_Set1» содержит данные как для пользователя, так и для компьютера с KeyPath для каждого компьютера.
[exec] E: \ Code \ PCPE \ Wix \ src \ PCPE_WiX_Installer_EN.wxs (53): ошибкаLGHT0204: ICE57: Компонент «C_FL_apc.exe» содержит данные как для пользователя, так и для компьютера с KeyPath для компьютера.
[exec] E: \ Code \ PCPE \ Wix \ src \ PCPE_WiX_Installer_EN.wxs(68): ошибка LGHT0204: ICE30: при установке условного компонента целевой файл 'mainserv.exe' будет установлен в '[ProgramFilesFolder] \ APC \ PowerChute Personal Edition \' двумя разными компонентами в системе LFN: 'ServiceExeComponent 'и' component_COMMON '.Это нарушит подсчет ссылок компонентов.
Я исправил это с помощью приведенных ниже настроек Visual Studio -> Настройки инструмента и установил «Подавить проверку ICE».Могу ли я пойти дальше и сделать так?