wix3.10 - WiX 工具集灾难性故障运行 light.exe
问题描述
在我们的构建服务器上运行 light.exe 时,我们现在看到以下错误:
light.exe:错误 LGHT0001:灾难性故障(HRESULT 异常:0x8000FFFF(E_UNEXPECTED))[blah.wixproj] build 12-Mar-2019 16:07:28 [exec] build 12-Mar-2019 16:07:28 [ exec]
异常类型:System.Runtime.InteropServices.COMException build 12-Mar-2019 16:07:28 [exec] build 12-Mar-2019 16:07:28
[exec] Stack Trace: build 12-Mar-2019 16 :07:28 [exec] 在 Microsoft.Tools.WindowsInstallerXml.Cab.Interop.NativeMethods.CreateCabFinish(IntPtr contextHandle, IntPtr newCabNamesCallBackAddress) build 12-Mar-2019 16:07:28 [exec] 在 Microsoft.Tools.WindowsInstallerXml.Cab .WixCreateCab.Complete(IntPtr newCabNamesCallBackAddress) build 12-Mar-2019 16:07:28 [exec]
在 Microsoft.Tools.WindowsInstallerXml.CabinetBuilder.CreateCabinet(CabinetWorkItem cabinetWorkItem) build 12-Mar-2019 16:07:28 [exec] 在 Microsoft.Tools.WindowsInstallerXml.CabinetBuilder.ProcessWorkItems()
我们在异常消息和事件日志中没有得到任何有用的信息。关于如何进行的任何建议?谢谢
解决方案
这个真的很奇怪,我怀疑它可能与 MSI 包有关 - 我有引导程序,可以完美地处理大量 MSI 包,但是一组包会导致这个异常。神秘
推荐阅读
- python - 将 pandas df 转换为嵌套字典
- angular - 使用角度重定向问题的 Microsoft 多因素身份验证
- javascript - 如何通过特定索引获取未来的项目和过去的项目,比如在轮播中
- javascript - 尝试解决 N Rook 问题时遇到问题。总是得到 n*n 解而不是 N 阶乘
- html - 在不同的缩放级别上保持 css 右箭头的大小相同
- mysql - 续集插入级联
- authentication - Nestjs:验证用户密码以进行登录 - 错误:需要数据和盐参数
- json - 在 powershell 函数中调用 API
- javascript - 移动屏幕上的 Slick Slider 没有链接和灯箱
- android-source - NoSuchMethodError:没有虚拟方法 noBackupDirectory:Android.mk 上的 andriodx.work(AOSP 应用程序 - Android 10)