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+ アプリケーションは、[プログラムの追加と削除] コントロール パネルに表示されます。
関連トピック