登録を必要としない 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 コンポーネントの構成