加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

wix – 安装MSI时可能导致错误2902的原因是什么?

发布时间:2020-12-13 21:28:09 所属栏目:Windows 来源:网络整理
导读:我们的一个MSI已经开始失败,错误2902.它将完成大部分安装,弹出错误框,然后退出安装.自上一个工作版本以来,我们没有对安装程序进行任何重大更改. 在启用日志记录的情况下运行msiexec会提供更多信息: Action 17:21:22: RegisterProduct. Registering productE
我们的一个MSI已经开始失败,错误2902.它将完成大部分安装,弹出错误框,然后退出安装.自上一个工作版本以来,我们没有对安装程序进行任何重大更改.

在启用日志记录的情况下运行msiexec会提供更多信息:

Action 17:21:22: RegisterProduct. Registering product
Error 2902:  Operation ixoFileCopy called out of sequence

这是在“WriteRegistryValues”部分之后立即出现的.有谁知道是什么原因导致调用ixoFileCopy?我猜测解决方案将涉及更改“RegisterProduct”步骤的顺序,但我不确定它应该继续进行.

谢谢你的帮助!

事实证明,在我们的情况下,这是由于数据文件变得太大而MSI无法在没有分组驾驶室的情况下处理. This thread提到了这个问题和一个可能的解决方法.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读