コンパイル コマンド ラインのサンプル (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 プロジェクト ビルドの出力の詳細] を [通常] またはそれ以上の詳細レベルに設定します。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET