演習: AutoCAD .NET API ファイルを参照する(.NET)

この演習では、.NET アセンブリ AcCoreMgd.dllAcMgd.dllAcDbMgd.dll を参照します。3 つのファイルの参照後は、参照するファイルのプロパティを調整して、ビルド出力フォルダにコピーされないようにします。

AutoCAD .NET API ファイルを参照するには

  1. Microsoft Visual Studio で、ソリューション エクスプローラが表示されていない場合は、[表示]メニュー [ソリューション エクスプローラ]をクリックして、ソリューション エクスプローラを表示します。
  2. ソリューション エクスプローラで[依存関係]ノードを右クリックし、[プロジェクト参照の追加]をクリックします。
  3. [参照マネージャー - <プロジェクト名>]ダイアログ ボックスで、ダイアログの下部にある[参照]をクリックします。
  4. [参照するファイルの選択]ダイアログ ボックスで、次のいずれかの場所を参照します。
    • 今回のリリースでサポートされている ObjectARX SDK 内の inc フォルダ(推奨)
    • AutoCAD のインストール フォルダ。既定のインストール先は、<ドライブ名>:\Program Files\Autodesk\AutoCAD <リリース>です。
  5. AcCoreMgd.dll を選択し、[Ctrl]キーを押しながら AcDbMgd.dllAcMgd.dll ファイルを選択します。[追加]をクリックします。
  6. [OK]をクリックします。
  7. ソリューション エクスプローラで、[依存関係]ノードの左側にある三角をクリックして展開します。
  8. [Ctrl]キーを押しながら、[依存関係]ノードから AcCoreMgd、AcDbMgd、AcMdg を選択します。
  9. 選択した参照のいずれかを右クリックし、[プロパティ]をクリックします。
  10. [プロパティ]ウィンドウで、[ローカル コピー]フィールドをクリックし、ドロップダウン リストから[いいえ]を選択します。
    注: [ローカル コピー]を[いいえ]に設定することで、Microsoft Visual Studio で、参照する DLL ファイルをプロジェクトのビルド出力に含めないように指示します。参照する DLL ファイルがビルド出力フォルダにコピーされると、AutoCAD にアセンブリ ファイルをロードする際、予期しない結果が生じる可能性があります。