ICE88
ICE88 は、IniFile テーブルの DirProperty 列で参照されているディレクトリが Windows インストーラー パッケージに存在するかを検証します。 DirProperty 値が、Directory、AppSearch、または Property テーブルのプロパティ、特定のシステム フォルダーのプロパティ、あるいは種類 51 のカスタム アクションによって設定されたプロパティを表していない場合、ICE88 は警告を発行します。
ICE88 は、次のテーブルとプロパティをスキャンします。
- Directory テーブル
- AppSearch テーブル
- Property テーブル
- CustomAction テーブル。ここで、カスタム アクションは種類 51 のカスタム アクションです
- ProgramFilesFolder プロパティ
- CommonFilesFolder プロパティ
- SystemFolder プロパティ
- ProgramFiles64Folder プロパティ
- CommonFiles64Folder プロパティ
- System64Folder プロパティ
結果
ICE88 は、次の警告を返します。
ICE88 の警告 | 説明 |
---|---|
In the IniFile table entry (IniFile=) [3] the DirProperty=[1] is not found in Directory/Property/AppSearch/CA-Type51 tables and it is not one of the installer properties. (IniFile テーブルのエントリ (IniFile=) [3] の DirProperty=[1] が Directory/Property/AppSearch/CA-Type51 テーブルで見つからず、またはこれがインストーラーのいずれのプロパティでもありません。) | ICE88 は、IniFile テーブルの各レコードについて、DirProperty 列の値を読み取ります。 ICE88 は、Directory テーブル、AppSearch テーブル、Property テーブルの値をスキャンし、インストーラーによって設定されるプロパティのリストもスキャンします。 スキャンで値が見つからない場合、ICE88 はこの警告を返します。 |
関連トピック