コンパイル コマンドラインのサンプル (Visual Basic)Sample compilation command lines (Visual Basic)

Visual Studio 内から Visual Basic プログラムをコンパイルする代わりに、実行可能ファイル (.exe) ファイルまたはダイナミック リンク ライブラリ (.dll) ファイルを生成するためにコマンドラインからコンパイルすることができます。As an alternative to compiling Visual Basic programs from within Visual Studio, you can compile from the command line to produce executable (.exe) files or dynamic-link library (.dll) files.

Visual Basic のコマンド ライン コンパイラでは、入力を制御し、ファイル、アセンブリ、およびデバッグ、およびプリプロセッサ オプションの出力オプションの完全なセットをサポートします。The Visual Basic command-line compiler supports a complete set of options that control input and output files, assemblies, and debug and preprocessor options. 各オプションは 2 つの交換形式で使用できます:-option/optionします。Each option is available in two interchangeable forms: -option and /option. このドキュメントの表示のみ、-optionフォーム。This documentation shows only the -option form.

次の表では、独自の用途を変更するサンプルのコマンドラインを示します。The following table lists some sample command lines you can modify for your own use.

目的To 用途Use
.Vb というファイルをコンパイルして File.exe を作成します。Compile File.vb and create File.exe vbc -reference:Microsoft.VisualBasic.dll File.vb
.Vb というファイルをコンパイルして File.dll を作成します。Compile File.vb and create File.dll vbc -target:library File.vb
.Vb というファイルをコンパイルして My.exe を作成します。Compile File.vb and create My.exe vbc -out:My.exe File.vb
.Vb というファイルをコンパイルし、ライブラリと File.dll をという名前の参照アセンブリの両方を作成Compile File.vb and create both a library and a reference assembly named File.dll vbc -target:library -ref:.\debug\bin\ref\file.dll File.vb
最適化で、現在のディレクトリ内のすべての Visual Basic ファイルをコンパイルして、 DEBUG File2.exe を生成するシンボルを定義するには、Compile all Visual Basic files in the current directory, with optimizations on and the DEBUG symbol defined, producing File2.exe vbc -define:DEBUG=1 -optimize -out:File2.exe *.vb
ロゴや警告を表示せず、デバッグ バージョンの File2.dll を作成、現在のディレクトリ内のすべての Visual Basic ファイルをコンパイルします。Compile all Visual Basic files in the current directory, producing a debug version of File2.dll without displaying the logo or warnings vbc -target:library -out:File2.dll -nowarn -nologo -debug *.vb
Something.dll に現在のディレクトリ内のすべての Visual Basic ファイルをコンパイルします。Compile all Visual Basic files in the current directory to Something.dll vbc -target:library -out:Something.dll *.vb

ヒント

関連付けられているに関する情報を表示するには、Visual Studio IDE を使用してプロジェクトをビルドするときにvbc出力 ウィンドウでのコンパイラ オプションがコマンド。When you build a project by using the Visual Studio IDE, you can display information about the associated vbc command with its compiler options in the output window. この情報を表示するには、開く、オプション ダイアログ ボックス、プロジェクトとソリューションをビルドおよび実行、し、設定、 MSBuild プロジェクト ビルドの出力の詳細標準または、詳細度の高いレベル。To display this information, open the Options Dialog Box, Projects and Solutions, Build and Run, and then set the MSBuild project build output verbosity to Normal or a higher level of verbosity.

関連項目See also