Wix MSI安装日志显示:注意:1:2205 2:3:错误

Wix MSI安装日志显示:注意:1:2205 2:3:错误,wix,windows-installer,Wix,Windows Installer,我使用WiX 3.8创建了一个MSI安装程序,安装时MSI日志中出现以下错误: MSI (s) (A0:60) [19:14:59:510]: Note: 1: 2205 2: 3: Error MSI (s) (A0:60) [19:14:59:510]: Note: 1: 2262 2: AdminProperties 3: -2147287038 如何修复此错误? 或者这是一个可以安全忽略的已知WiX/MSI问题 我的WiX脚本非常简单,它只安装了一个shell扩展,所以我不知道这个

我使用WiX 3.8创建了一个MSI安装程序,安装时MSI日志中出现以下错误:

MSI (s) (A0:60) [19:14:59:510]: Note: 1: 2205 2:  3: Error
MSI (s) (A0:60) [19:14:59:510]: Note: 1: 2262 2: AdminProperties 3: -2147287038 
如何修复此错误?
或者这是一个可以安全忽略的已知WiX/MSI问题

我的WiX脚本非常简单,它只安装了一个shell扩展,所以我不知道这个错误来自哪里


从GUI的角度来看,安装完成时没有明显的问题。

MSI is数据库中的错误2205:[2]。表不存在:[3]。在这种情况下,MSI文件中似乎没有错误表。2262 is流不存在:[2]。系统错误:[3]。因此,它似乎在寻找丢失的流AdminProperties,如果显示了更多日志,上下文可能会告诉您发生了什么,自定义操作或其他什么-2147287038只是“找不到”,所以这只是另一个“找不到”错误

改进了?


通过添加!字符添加到msiexec命令行,如下所示:

msiexec.exe /i C:\Path\Your.msi /L*vx! C:\Your.log
这将强制连续写入(刷新)日志文件,而不是成批写入。这可确保不会因程序包崩溃而丢失日志缓冲区。这会使整个安装过程慢很多,因此只在需要时启用它

有关更多详细信息,请参见。在日志文件中搜索,以查找Rob Mensching(Wix&Orca作者)解释的错误


需要考虑的其他因素:

  • 防病毒软件桌面安全软件会阻止文件提取吗
  • 系统驱动器上是否有足够的空间
  • 磁盘扫描期间是否发现任何错误
  • 您是否尝试在MSI上运行,以查看文件是否以这种方式正确提取

我想我误解了你的问题,我会暂时保留我的答案,一旦你有机会阅读,我会将其删除。验证说明了什么?In:Tools=>Validate。奥卡验证:全绿