次の方法で共有


/libpath

参照先アセンブリの場所を指定します。

/libpath:dirList

引数

語句

定義

dirList

必ず指定します。 参照先アセンブリが現在の作業ディレクトリ (コンパイラを起動するディレクトリ) または共通言語ランライムのシステム ディレクトリにない場合に、コンパイラが探すディレクトリのリストです。ディレクトリはセミコロンで区切って指定します。 ディレクトリ名に空白が含まれる場合は、二重引用符 (" ") で囲む必要があります。

解説

/libpath オプションでは、/reference オプションによって参照されるアセンブリの場所を指定します。

コンパイラは、完全には修飾されていないアセンブリ参照を次の順序で検索します。

  1. 現在の作業ディレクトリ。 これは、コンパイラが起動されるディレクトリです。

  2. 共通言語ランタイムのシステム ディレクトリ。

  3. /libpath で指定したディレクトリ。

  4. LIB 環境変数で指定したディレクトリ。

/libpath オプションは追加して指定できます。繰り返して指定すると前の値に追加されます。

アセンブリ参照を指定するには、/reference を使用します。

Visual Studio 統合開発環境で /libpath を設定するには

  1. ソリューション エクスプローラーでプロジェクトを選択します。 [プロジェクト] メニューの [プロパティ] をクリックします。 詳細については、「プロジェクト デザイナーの概要」を参照してください。

  2. [参照設定] タブをクリックします。

  3. [参照パス...] ボタンをクリックします。

  4. [参照パス] ダイアログ ボックスで、[フォルダー:] ボックスにディレクトリ名を入力します。

  5. [フォルダーの追加] をクリックします。

使用例

T2.vb をコンパイルして .exe ファイルを作成する場合のコード例です。 コンパイラはアセンブリを参照するために、まず作業ディレクトリ (C: ドライブのルートディレクトリ) を探し、次に C: ドライブの New Assemblies ディレクトリを探します。

vbc /libpath:c:\;"c:\New Assemblies" /reference:t2.dll t2.vb

参照

参照

アセンブリとグローバル アセンブリ キャッシュ (C# および Visual Basic)

コンパイル コマンド ラインのサンプル (Visual Basic)

その他の技術情報

Visual Basic コンパイラ