次の方法で共有


ICEM07

ICEM07 は、シーケンス テーブル内のファイルの順序が、MergeModule.CABinet 内のファイルの順序一致することを確認します。

マージ モジュールの ICEs は、パッケージ検証に使用される ICEs を含む .cub ファイルではなく、Mergemod.cub という名前のマージ モジュール .cub ファイルに格納されます。

結果

ICEM07 は、ファイル テーブル内のファイルの順序がキャビネット ファイルの順序と一致しない場合にエラーを投稿します。

IC0M07 は、次の例のエラー メッセージを投稿します。

The file 'FileB.GUID1' appears to be out of sequence. It has position 3 
in the CAB, but not when the file table is ordered by sequence number.

ファイル テーブルの

ファイル 順序
FileA。GUID1 1
FileB。GUID1 8
FileC。GUID1 52

 

埋め込み MergeModule.CABinet

ファイル
FileA。GUID1
FileC。GUID1
提出。GUID1
FileB。GUID1

 

ファイル テーブル内のファイル シーケンス番号は連続する必要はありません。また、追加のファイルはキャビネット ファイルに存在できますが、ファイル テーブル内のすべてのファイルの相対シーケンスは、MergeModule.CABinet の順序一致する必要があります。 このエラーを修正するには、FileC の後に来る FileB のシーケンス番号を CAB 内のファイルの順序と一致するように変更するか、適切な順序でファイルを使用して CAB を再構築します。

マージ モジュール ICE リファレンス