登録を必要としない COM 相互運用機能の要件
更新 : 2007 年 11 月
登録を必要としない 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 ベースのコンポーネントを構成する
概念
登録を必要としないアクティベーション用の COM コンポーネントの構成