-debug (Visual Basic)

コンパイラによってデバッグ情報が生成され、出力ファイルに配置されます。

構文

-debug[+ | -]

or

-debug:[full | pdbonly]

引数

期間 定義
+ | - 任意。 + または -debug を指定すると、コンパイラによってデバッグ情報が生成され、.pdb ファイルに配置されます。 - を指定することは、-debug を指定しない場合と同じ効果があります。
full | pdbonly 任意。 コンパイラによって生成されるデバッグ情報の種類を指定します。 -debug:pdbonly を指定しない場合、既定値は full になります。これにより、実行中のプログラムにデバッガーをアタッチできます。 pdbonly 引数を指定すると、プログラムがデバッガーで開始されたときに、ソースコードのデバッグが可能になりますが、実行中のプログラムがデバッガーにアタッチされているときにのみアセンブリ言語コードが表示されます。

Remarks

このオプションを使用してデバッグ ビルドを作成します。 -debug-debug+、または -debug:full を指定しない場合は、プログラムの出力ファイルをデバッグできません。

既定では、デバッグ情報は生成されません (-debug-)。 デバッグ情報を生成するには、-debug または -debug+ を指定します。

アプリケーションのデバッグ パフォーマンスを構成する方法については、「イメージのデバッグの簡略化」を参照してください。

Visual Studio 統合開発環境で -debug を設定するには
1. ソリューション エクスプローラーでプロジェクトを選択し、[プロジェクト] メニューの [プロパティ] をクリックします。
2. [コンパイル] タブをクリックします。
3. [詳細コンパイル オプション] をクリックします。
4. [デバッグ情報の生成] ボックスで値を変更します。

次の例では、デバッグ情報を出力ファイル App.exe に配置します。

vbc -debug -out:app.exe test.vb

関連項目