登録を必要としない COM 相互運用機能の要件

登録を必要としない COM 相互運用機能は、ライブラリ アセンブリの種類、具体的には、アンマネージ (COM side-by-side 実行) アセンブリであるか、マネージ (.NET ベース) アセンブリであるかによって、若干異なります。 各種アセンブリについて、オペレーティング システムと .NET Framework のバージョンの要件を次の表に示します。

アセンブリの種類

オペレーティング システム

.NET Framework のバージョン

COM side-by-side 実行

Microsoft Windows XP

必要ありません。

.NET ベース

Windows XP、SP2 インストール済み

.NET Framework Version 1.1 以降

Windows Server 2003ファミリも、.NET ベース アセンブリ用の、登録を必要としない COM 相互運用機能をサポートしています。

.NET ベースのクラスが COM からの登録不要のアクティベーションをサポートするには、既定のコンストラクターを確保してパブリックにする必要があります。

参照

処理手順

方法: 登録を必要としないアクティベーション用の .NET Framework ベースのコンポーネントを構成する

概念

登録を必要としないアクティベーション用の COM コンポーネントの構成

その他の技術情報

登録を必要としない COM 相互運用機能