0

私の製品の1つに必要な4つのMSMがあり、それらを含めるとすべてICE32エラーが発生します。これは通常、外部エラーであるため気になりませんが、MSIを取得しても、完全に機能します。ただし、ICEエラー(good ole 32など)がある場合、この特定のセットアッププロジェクトから発生する問題について、Microsoftにヘルプを要求できないという問題が発生します。興味深いことに、エラーの原因となっているMSMはMicrosoftモジュールです。

MSMファイルを直接編集する以外に、これらのエラーを取り除く方法を知っている人はいますか?

私はEnsureTable要素を無駄に使用しようとしましたが、使用されるのはこれら4つのMSMだけなので、それらの前に別のマージモジュールを配置することさえできません。

4

1 に答える 1

1

間違ったテーブルを確認していたことがわかりました。全体として、MicrosoftのVC_User MSMから提供されたエラーを処理するために、Class、PublishComponent、Condition、TypeLib、およびExtensionテーブルを確認する必要がありました。これが他の誰かが問題をもう少し早く見つけるのに役立つことを願っています。

于 2010-09-30T09:47:39.507 に答える