次の方法で共有


ICE18

ICE18 は、コンポーネントのキー パスとして使用される空のディレクトリが、CreateFolder テーブルに一覧表示されていることを検証します。

コンポーネント テーブルの KeyPath 列 が Null の場合は、Directory_列に一覧表示されているディレクトリがそのコンポーネントのキー パスであることを意味します。 インストーラーによって作成されたフォルダーは空になると削除されるため、インストーラーが毎回インストールを試みないように、CreateFolder テーブル にこのフォルダーを一覧表示する必要があります。

SystemFolder ディレクトリをコンポーネントのキー パスにしないでください。 このフォルダーはすべてのオペレーティング システムに存在するため、コンポーネントが存在するかどうかに関係なく、インストーラーは常にキー パスを検出します。 この場合、キー パスはファイル、レジストリ エントリ、または ODBC データ ソースである必要があります。

検証 ICE18 を実行する場合は、まず、次がすべて当てはまるかどうかを確認します。

これらがすべて当てはまる場合、ICE18 は次を検証します。

結果

インストール パッケージで、CreateFolder テーブルにリストされていないコンポーネントのキー パスとしてディレクトリが指定されている場合、ICE18 はエラー メッセージを投稿します。

ICE リファレンス