方法: タイプ ライブラリへの参照を追加する

Visual Studio は、タイプ ライブラリに参照を追加する際に、メタデータを含む相互運用機能アセンブリを生成します。 プライマリ相互運用機能アセンブリが使用可能な場合、Visual Studio では、新しい相互運用機能アセンブリを生成する前に既存のアセンブリが使用されます。

Visual Studio でタイプ ライブラリへの参照を追加するには

  1. Windows Setup.exe ファイルで COM DLL ファイルまたは EXE ファイルがインストールされない場合は、このファイルをコンピューターにインストールします。

  2. [プロジェクト][参照の追加] の順に選択します。

  3. 参照マネージャーで、 [COM] を選択します。

  4. 一覧からタイプ ライブラリを選択するか、.tlb ファイルを参照します。

  5. [OK] をクリックします。

  6. ソリューション エクスプローラーで、追加した参照のショートカット メニューを開き、 [プロパティ] を選択します。

  7. [プロパティ] ウィンドウで、 [相互運用機能型の埋め込み] プロパティが [True] に設定されていることを確認します。 その結果、Visual Studio により、COM 型の型情報が実行可能ファイルに埋め込まれ、アプリでプライマリ相互運用機能アセンブリを配置する必要がなくなります。

Note

メニュー オプションおよびダイアログ ボックス オプションは、使用中の Visula Studio のバージョンによって異なる場合があります。

コマンド ライン コンパイルのために参照をタイプ ライブラリに追加するには

  1. 方法: 相互運用機能アセンブリをタイプ ライブラリから生成する」の説明に従って、相互運用機能アセンブリを生成します。

  2. 相互運用アセンブリ名を指定して -link (C# コンパイラ オプション) または -link (Visual Basic) コンパイラ オプションを使用し、COM 型の型情報を実行可能ファイルに埋め込みます。

関連項目