デバッグの準備 : Windows フォーム アプリケーション
Windows フォーム プロジェクト テンプレートは、Windows フォーム アプリケーションを作成します。 Visual Studio では、この種類のアプリケーションを簡単にデバッグできます。 詳細については、「方法: 新しい Windows フォーム アプリケーション プロジェクトを作成する」を参照してください。
プロジェクト テンプレートを使用して Windows フォーム プロジェクトを作成する場合、デバッグ構成とリリース構成に必要な設定は Visual Studio によって自動的に作成されます。 この設定は必要に応じて変更できます。 設定の変更は、[<プロジェクト名> プロパティ ページ] ダイアログ ボックス (Visual Basic の場合は [My Project]) で行います。
詳細については、「マネージ デバッグ : プロパティの推奨設定」を参照してください。
推奨される追加のプロパティ設定を次の表に示します。
[デバッグ] タブの構成プロパティ
プロパティ名 |
設定値 |
---|---|
[開始動作] |
|
Windows フォーム アプリケーションは、Visual Studio 内から、または既に実行中のアプリケーションにアタッチすることによってデバッグできます。 アタッチの詳細については、「実行中のプロセスへのアタッチ」を参照してください。
C#、F#、または Visual Basic の Windows フォーム アプリケーションをデバッグするには
Visual Studio でプロジェクトを開きます。
必要に応じて、ブレークポイントを作成します。
Windows フォーム アプリケーションはイベント ドリブンであるため、ブレークポイントはイベント ハンドラー コード内またはイベント ハンドラー コードによって呼び出されるメソッド内に設定します。 ブレークポイントが配置される一般的なイベントは次のとおりです。
Click、Enter などのコントロールに関連付けられたイベント。
Load、Activated など、アプリケーションの起動またはシャットダウンに関連付けられたイベント。
フォーカス イベントと検証イベント。
詳細については、「Windows フォーム内でのイベント ハンドラーの作成」を参照してください。
[デバッグ] メニューの [開始] をクリックします。
「デバッガーのロードマップ」で説明されている方法でデバッグします。