の使用には踏み込みませんがNuGet
、簡単で、そのための例/チュートリアルがオンラインで十分すぎるほどあります。NuGet
外部ライブラリを手動で参照する方法以外について説明します。
簡単な方法:
- dll ファイルをプロジェクト フォルダーに抽出します。
- [参照] > [参照の追加] を右クリックしてプロジェクトへの参照を追加し、dll の場所 (プロジェクト フォルダー内) を参照して追加します。
- これらの dll の名前空間、クラス、インターフェイスなどを参照するファイルでは、
using
それらの名前空間のステートメントを追加する必要があります。
より良い方法:
- どこかに(データディスク/パーティション上、クラウド内など)にフォルダーを作成します。たとえば、ライブラリーをサブフォルダーにして抽出できるライブラリーと呼ばれます。
- 簡単な方法
using
で説明したように、参照と場合によってはステートメントを追加します。
- 参照される dll ごとに Copy Local を true に設定します。これにより、ビルド時に dll が project/bin フォルダーにコピーされます。これが機能しない状況があることに注意してください (たとえば、dll が既に にある場合
GAC
)。
GAC
これは、ライブラリが に既に登録されているかどうか、それが ActiveX ライブラリである場合、または任意の数の例外である場合には考慮されません。Visual Studio
これは、ライブラリをプロジェクトに簡単に追加する方法にすぎません。