0

我的一种产品需要 4 个 MSM,并且它们在包含时都会产生 ICE32 错误。这通常不会打扰我,因为它们是外部错误,我仍然得到我的 MSI 并且它运行良好。但是问题出现了,如果存在 ICE 错误(如良好的 ole 32),我无法向 Microsoft 请求帮助解决此特定设置项目产生的任何问题。有趣的旁注是导致错误的 MSM 是 Microsoft 模块。

除了直接编辑 MSM 文件之外,有谁知道如何摆脱这些错误?

我尝试使用 EnsureTable 元素无济于事,并且仅使用了这四个 MSM,因此我什至无法尝试在它们之前放置另一个合并模块。

4

1 回答 1

1

原来我只是在确保错误的表格。总的来说,我必须确保 Class、PublishComponent、Condition、TypeLib 和 Extension 表,以处理 Microsoft 的 VC_User MSM 给我的错误。希望这可以帮助其他人更快地找到问题。

于 2010-09-30T09:47:39.507 回答