微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

MSP安装-错误2920:未为文件指定源目录

如何解决MSP安装-错误2920:未为文件指定源目录

| 我有一个基本安装,其中包含一个文件,然后再安装两个补丁来更新该文件。已经部署了一个补丁程序,但是我发现为时已晚,我应该在补丁程序声明中的“ 0”元素上设置SequenceStart。现在,当我查看Orca中的补丁时,新文件的序列为2,与某些现有文件相同。 现在,我有一个补丁要应用在此补丁上,但是即使我正确设置了新的SequenceStart,它也会失败,并显示以下消息: MSI(s)(D8:EC)[15:46:34:054]:转换表错误。 MSI(s)(D8:EC)[15:46:34:054]:转换表错误。 MSI(s)(D8:EC)[15:46:34:054]:注意:1:2262 2:错误3:-2147287038 MSI(s)(D8:EC)[15:46:34:054]:转换表错误。 MSI(s)(D8:EC)[15:46:34:054]:注意:1:2262 2:错误3:-2147287038 MSI(s)(D8:EC)[15:46:34:054]:转换表错误。 MSI(s)(D8:EC)[15:46:34:054]:注意:1:2262 2:错误3:-2147287038 调试:错误2920:未为文件<文件ID>指定源目录。 我觉得第一个补丁上的无效序列号使这里变得混乱。尽管该错误仅发生在Windows Server 2003中。第二个补丁安装在Server 2008中成功。 我被困在这里吗?进行全新安装的唯一出路是吗?还是可能有其他原因导致该错误? (编辑)即使使用正确的中间序列号也对其进行了测试,但仍然失败,并出现相同的错误。所以它一定是别的东西。有人有任何线索吗? (edit2)使用Windows Installer 3.1时引发错误,但使用Windows Installer 4.5时一切正常。

解决方法

由于您已停止调查,因此我不会发表过多评论,只需提及我将测试所有不同情况的卸载: 1:卸载没有补丁的原始设置 2:卸载补丁1 3:卸载补丁2 4:使用修补程序1修补后卸载整个产品 5:使用补丁2修补后卸载整个产品 修补是一个痛苦的世界...

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。