次の方法で共有


インストール メカニズム

インストール プロセスを成功させるには、取得と実行の 2 つのフェーズがあります。 インストールが失敗した場合は、ロールバック フェーズが発生する可能性があります。

取得

取得フェーズの開始時に、アプリケーションまたはユーザーは、機能またはアプリケーションをインストールするようにインストーラーに指示します。 インストーラーは、インストール データベースのシーケンス テーブルで指定されたアクションを実行します。 これらのアクションは、インストール データベースに対してクエリを実行し、インストールを実行するための手順を示すスクリプトを生成します。

実行

実行フェーズ中に、インストーラーは昇格された特権を持つプロセスに情報を渡し、スクリプトを実行します。

ロールバック

インストールが失敗した場合、インストーラーはコンピューターの元の状態を復元します。 インストーラーがインストール スクリプトを処理すると、ロールバック スクリプトが同時に生成されます。 ロールバック スクリプトに加えて、インストーラーはインストール中に削除するすべてのファイルのコピーを保存します。 これらのファイルは、非表示のシステム ディレクトリに保持されます。 インストールが完了すると、ロールバック スクリプトと保存されたファイルが削除されます。 詳細については、「インストール のロールバックを参照してください。