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

Visual Studio 内から Visual Basic プログラムをコンパイルする代わりに、コマンド ラインからコンパイルして、実行可能 (.exe) ファイルまたはダイナミックリンク ライブラリ (.dll) ファイルを生成することができます。

Visual Basic のコマンドライン コンパイラでは、入力および出力ファイル、アセンブリ、デバッグおよびプリプロセッサ オプションを制御するオプションの完全なセットがサポートされます。 各オプションは、-option/option の 2 つの交換可能な形式で使用できます。 このドキュメントでは、-option 形式のみを示します。

次の表に、自分で使用するために変更できるコマンド ラインのサンプルをいくつか一覧表示します。

終了 使用
File.vb をコンパイルし、File.exe を作成する vbc -reference:Microsoft.VisualBasic.dll File.vb
File.vb をコンパイルし、File.dll を作成する vbc -target:library File.vb
File.vb をコンパイルし、My.exe を作成する vbc -out:My.exe File.vb
File.vb をコンパイルし、ライブラリ、および File.dll という名前の参照アセンブリの両方を作成する vbc -target:library -ref:.\debug\bin\ref\file.dll File.vb
最適化を有効にし、DEBUG シンボルを定義して、現在のディレクトリにあるすべての Visual Basic ファイルをコンパイルし、File2.exe を生成する vbc -define:DEBUG=1 -optimize -out:File2.exe *.vb
現在のディレクトリにあるすべての Visual Basic ファイルをコンパイルし、ロゴや警告を表示せずに、File2.dll のデバッグ バージョンを生成する vbc -target:library -out:File2.dll -nowarn -nologo -debug *.vb
現在のディレクトリにあるすべての Visual Basic ファイルをコンパイルし、Something.dll に出力する vbc -target:library -out:Something.dll *.vb

ヒント

Visual Studio IDE を使用してプロジェクトをビルドする場合、関連する vbc コマンドに関する情報をそのコンパイラ オプションと共に出力ウィンドウに表示できます。 この情報を表示するには、[オプション] ダイアログ ボックス、[プロジェクトおよびソリューション]、[ビルド/実行] の順に開き、[MSBuild プロジェクト ビルドの出力の詳細][通常] またはそれ以上の詳細レベルに設定します。

関連項目