COM+ アプリケーションのインストール パッケージの作成

コンポーネント サービス管理ツールまたは COM+ 管理istration ライブラリを使用して、COM+ アプリケーションおよびアプリケーション プロキシのインストール パッケージを作成できます。

COM+ は Windows インストーラー インストール パッケージを生成します。1 つのファイルには、COM+ アプリケーションを別のコンピューターにインストールするために必要なすべての要素が含まれています。

COM+ アプリケーションをエクスポートする場合、コンポーネント サービス管理ツールは、アプリケーションのクラス、コンポーネント、およびその属性のセット、およびアプリケーション レベルの属性を決定します。 この情報から、コンポーネント サービス管理ツールは、次の内容を含む 1 つの.msi ファイルを生成します。

  • COM 登録情報を含む Windows インストーラー テーブル (詳細については、Windows インストーラーのドキュメントを参照してください)。
  • アプリケーションの属性を含む .apl ファイル。 (これは内部ファイルです。このファイルの形式は文書化されていません)。
  • COM+ アプリケーションのクラスによって実装されるインターフェイスを記述する DLL とタイプ ライブラリ。

コンポーネント サービス管理ツールは、.msi ファイルに加えて、キャビネット (.cab) ファイルを生成します。 このファイルは、.msi ファイルをラップし、開発者が Microsoft インターネット エクスプローラーを介して COM+ アプリケーションを展開できるようにします。

Note

COM+ アプリケーションをエクスポートする場合、コンポーネント サービス管理ツールは、アプリケーションの標準の COM+ 部分のみをパッケージ化します。 依存 DLL やデータ ファイルなどのパッケージ化は行われません。 依存 DLL ファイルは、COM+ アプリケーションをインストールする前に、まずコンピューターにインストールする必要があります。 または、Windows インストーラー作成ツールを使用して、コンポーネント サービス管理ツールによって生成された.msi ファイルにこれらの依存ファイルを追加することもできます。 詳しくは、「Helm のインストール」のドキュメントを参照してください。

 

他のコンピューターへの COM+ アプリケーションのインストール

コンポーネント サービス管理ツールによって生成された Windows インストーラー (.msi) ファイルを使用して、COM+ アプリケーションを別のコンピューターにインストールできます。 COM+ アプリケーションを含む.msi ファイルは、COM+ サービスをサポートするコンピューターにのみインストールできます。 COM+ アプリケーションの展開に関する詳細な手順については、コンポーネント サービスの管理istration ヘルプの「COM+ アプリケーションのインストール」を参照してください。

Windows インストーラー作成ツールを使用して.msi ファイルを変更しない限り、Windows インストーラーを使用してインストールされた COM+ アプリケーションは、[プログラムの追加と削除] コントロール パネルに表示されます。

アプリケーション プロキシのデプロイ

COM+ カタログ