-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
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET