/debug (Visual Basic)

更新 : 2007 年 11 月

コンパイラでデバッグ情報を生成し、出力ファイルを作成します。

/debug[+ | -]
' -or-
/debug:[full | pdbonly]

引数

  • + | -
    省略可能です。+ または /debug を指定すると、コンパイラによってデバッグ情報が生成され、.pdb ファイルにその情報が出力されます。- を指定するのは、/debug を指定しないのと同じです。

  • full | pdbonly
    省略可能です。コンパイラによって生成されるデバッグ情報の種類を指定します。/debug:pdbonly を指定しなかった場合、既定値は full となり、実行中のプログラムにデバッガをアタッチできます。pdbonly 引数を指定すると、プログラムがデバッガで開始されたときにはソース コードをデバッグできますが、実行中のプログラムをデバッガにアタッチしたときはアセンブリ言語のコードしか表示されません。

解説

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

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

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

Visual Studio 統合開発環境で /debug を設定するには

  1. ソリューション エクスプローラでプロジェクトが選択されている状態で、[プロジェクト] メニューの [プロパティ] をクリックします。詳細については、「プロジェクト デザイナの概要」を参照してください。

  2. [コンパイル] タブをクリックします。

  3. [次へ] をクリックします。

  4. [DLL ベース アドレス] ボックス内の値を変更します。

使用例

デバッグ情報をファイル App.exe に出力する場合のコード例です。

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

参照

参照

/bugreport

コンパイル コマンド ラインのサンプル

その他の技術情報

Visual Basic コンパイラ