#wix3.10
#wix3.10
Вопрос:
При запуске light.exe на нашем сервере сборки мы теперь видим следующую ошибку:
light.exe : ошибка LGHT0001: катастрофический сбой (исключение из HRESULT: 0x8000FFFF (E_UNEXPECTED)) [blah.wixproj] сборка 12 марта 2019 16:07:28 [exec] сборка 12 марта 2019 16:07:28 [exec]
Тип исключения: System.Runtime.Службы взаимодействия.COMException сборка 12 марта 2019 16:07:28 [exec] сборка 12 марта 2019 16:07:28
[exec] Трассировка стека: сборка 12 марта 2019 16:07:28 [exec] в Microsoft.Инструменты.WindowsInstallerXml.Cab.Interop.Собственные методы.CreateCabFinish(IntPtr contextHandle, IntPtr newCabNamesCallBackAddress) сборка 12-Mar-2019 16:07:28 [exec] в Microsoft.Инструменты.WindowsInstallerXml.Cab.WixCreateCab.Завершена сборка (IntPtr newCabNamesCallBackAddress) 12 марта 2019 16:07:28 [exec]
в Microsoft.Инструменты.WindowsInstallerXml.CabinetBuilder.Создайте кабинет (CabinetWorkItem cabinetWorkItem cabinetWorkItem) для сборки 12-Mar-2019 16:07:28 [exec] в Microsoft.Инструменты.WindowsInstallerXml.CabinetBuilder.ProcessWorkItems()
Мы не получаем ничего полезного ни в сообщении об исключении, ни в журналах событий. Есть предложения о том, как действовать дальше? Спасибо
Ответ №1:
это действительно странно, я подозреваю, что это может быть как-то связано с пакетами MSI — у меня есть bootstrapper, отлично работающий с большим количеством пакетов MSI, но один набор пакетов вызывает это исключение. Загадка
Ответ №2:
Возможно, вы достигли предельного размера CAB в 2 ГБ?