方法 : 実行を中断する
このトピックの内容は、次の製品に該当します。
エディション |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro、Premium、Ultimate |
Visual Studio デバッガーでのデバッグ中は、アプリケーションは実行中か中断モードになっています。 [ウォッチ] ウィンドウでの式の評価などのデバッガー機能の多くは、中断モード時にだけ使用できます。
デバッガーでは、ブレークポイントに達するか、または例外が発生すると、プログラムの実行が中断されます。 詳細については、「例外処理」を参照してください。 実行は、いつでも手動で中断できます。 対応するソースのないコードを実行中に中断する場合、[逆アセンブル] ウィンドウでデバッグできます。
プログラムの実行を手動で中断するには
[デバッグ] メニューの [すべて中断] をクリックします。
デバッガーは、デバッガーで実行中のすべてのプログラムの実行を停止します。 プログラムは終了せず、いつでも実行を再開できます。 この時点で、デバッガーとアプリケーションは中断モードになります。
複数のプログラムをデバッグしている場合、ブレークポイントまたは [すべて中断] は、既定では、デバッグ中のすべてのプログラムに影響します。 現在のプログラムだけを中断する場合は、この既定の設定を変更できます。
複数プログラムのデバッグ時に中断動作を変更するには
[ツール] メニューの [オプション] をクリックします。
[オプション] ダイアログ ボックスで、[デバッグ] フォルダーを選択し、[全般] カテゴリをクリックします。
[1 つのプロセスがブレークするとき、他のプロセスもブレークする] を切り替えます。
[OK] をクリックします。