ICE88
ICE88 は、IniFile テーブルの DirProperty 列で参照されているディレクトリ、Windows インストーラー パッケージに存在することを検証します。 DirProperty 値が、Directory、AppSearch、または Property テーブル内のプロパティ、特定の システム フォルダープロパティ、またはタイプ 51 カスタム アクションによって設定されたプロパティを表していない場合、ICE88 は警告を発行します。
ICE88 では、次のテーブルとプロパティがスキャンされます。
- ディレクトリ テーブルの
- AppSearch テーブル の
- プロパティ テーブル の
- CustomAction テーブル を します。カスタム アクションは Custom Action Type 51
- ProgramFilesFolder プロパティ
- CommonFilesFolder プロパティ
- SystemFolder プロパティの
- ProgramFiles64Folder プロパティ
- CommonFiles64Folder プロパティ
- System64Folder プロパティ
結果
ICE88 は、次の警告を投稿します。
ICE88 警告 | 形容 |
---|---|
IniFile テーブル エントリ (IniFile=) [3] では、Directory/Property/AppSearch/CA-Type51 テーブルに DirProperty=[1] が見つからず、インストーラー プロパティの 1 つではありません。 | IniFile テーブル内の各レコードについて、ICE88 は DirProperty 列の値を読み取ります。 ICE88 は、ディレクトリ テーブル、AppSearch Table、およびプロパティ テーブル の値をスキャンし、インストーラーによって設定されたプロパティの一覧もスキャンします。 値がスキャンで見つからない場合、ICE88 はこの警告を投稿します。 |
関連トピック