ICE25

ICE25 は、.msi ファイルがその内部マージ モジュールの依存関係と除外をすべて満たしていることを検証します。 この ICE は、次のことを検証します。

結果

ICE25 は、.msi ファイルが互換性のないマージ モジュールと以前にマージされている場合、または必要なマージ モジュールとマージされていない場合に、エラー メッセージを報告します。

ICE25 は、示されている例に対して次のエラーを報告します。

Dependency failure: Need ModuleX@0 v2.0 
Module ModuleB@1033 v1.0 is excluded.

ModuleSignature テーブル

ModuleID Language Version
ModuleA 0 1.0
ModuleB 1033 1.0

 

ModuleDependency テーブル

ModuleID ModuleLanguage RequiredID RequiredLanguage RequiredVersion
ModuleA 0 ModuleX 0 2.0

 

ModuleExclusion テーブル

ModuleID ModuleLanguage ExcludedID ExcludedLanguage ExcludedMinVersion ExcludedMaxVersion
ModuleA 0 ModuleB 1033    

 

ICE リファレンス