広告

Windows インストーラーでは、アプリケーションを実際にインストールすることなく、アプリケーションの可用性をユーザーまたは他のアプリケーションにアドバタイズできます。 アプリケーションがアドバタイズされると、アプリケーションの読み込みと起動に必要なインターフェイスだけがユーザーまたは他のアプリケーションに提示されます。 ユーザーまたはアプリケーションがアドバタイズされたインターフェイスをアクティブ化した場合、インストーラーは「Installation-On-Demand」の説明に従って必要なコンポーネントのインストールに進みます。

アドバタイズには、割り当てと発行の 2 種類があります。 アプリケーションがユーザーに割り当てられると、アプリケーションはインストールされた状態でユーザーに表示されます。 [スタート] メニューには適切なショートカットが含まれており、アイコンが表示され、ファイルがアプリケーションに関連付けられています。レジストリ エントリには、アプリケーションのインストールが反映されます。 ユーザーが割り当てられたアプリケーションを開こうとすると、オンデマンドでインストールされます。

インストーラーでは、オペレーティング システムに応じたアプリケーションと機能のアドバタイズがサポートされます。 インストーラーでは、Windows XP 以降、割り当てられたアプリケーションの COM クラス情報を登録します。 これにより、インストーラーでは、アドバタイズされたクラスのインスタンスの作成時にアプリケーションをインストールできます。 詳細については、アドバタイズのプラットフォーム サポートに関するページを参照してください。

Windows Server 2003 以降のサーバーからはアプリケーションを発行できます。 発行されたアプリケーションは、そのファイルの関連付けまたは Multipurpose Internet Mail Extension (MIME) の種類を使用してインストールされます。 発行では、アプリケーションのアイコンがユーザー インターフェイスに設定されません。 クライアント オペレーティング システムは、Windows XP 以降の発行済みアプリケーションをインストールできます。