Share via


エディット コンティニュ (Visual Basic)

更新 : 2007 年 11 月

このトピックの内容は、次の製品に該当します。

Edition

Visual Basic

C#

C++

Web Developer

Express

トピック該当 トピック該当なし トピック該当なし トピック該当

Standard

トピック該当 トピック該当なし トピック該当なし トピック該当

Pro/Team

トピック該当 トピック該当なし トピック該当なし トピック該当

表の凡例 :

トピック該当

対象

トピック該当なし

該当なし

トピックは該当しますが、コマンドは既定では非表示です

既定で非表示のコマンド

エディット コンティニュは、中断モードでの実行中にコードを変更できるようにするための、Visual Basic 用デバッグ機能です。コードの編集を適用した後で、新しい編集でコードの実行を再開して編集結果を確認できます。

エディット コンティニュ機能は、中断モードで使用できます。中断モードでは、命令ポインタ (ソース ウィンドウ内の黄色の矢印) はメソッドまたはプロパティの本体内の実行可能なステートメント上にあり、次に実行される行を指します。中断モードでは、ほとんどの種類の変更を実行可能なステートメントに加えることができます。この変更は、基になるプロジェクトに取り込まれます。ただし、一般に、中断モードでは、パブリック メソッド、パブリック フィールド、クラス宣言などの宣言ステートメントの変更はできません。

許可されない編集を行った場合は、その変更に紫色の波下線が表示され、タスク一覧にタスクが表示されます。エディット コンティニュを引き続き使用するには、許可されない編集を元に戻さなければなりません。エディット コンティニュの外部であれば、許可されない編集が認められる場合もあります。そのような許可されない編集の結果を保持するには、デバッグを停止してアプリケーションを再起動する必要があります。

エディット コンティニュでは、デバッグ中に LINQ コードに変更を加えることはできません。LINQ でのエディット コンティニュ を参照してください。

[プロセスにアタッチ] を使用してデバッグを開始した場合は、エディット コンティニュはサポートされません。エディット コンティニュは、混合モード (マネージ/ネイティブ) デバッグ、SQL デバッグ、Compact Framework (スマート デバイス) プロジェクト、Windows 98 上でのデバッグ、64 ビット デバッグではサポートされません。

64 ビット アプリケーションのデバッグでエディット コンティニュを使用するには、ターゲット プラットフォームを変更し、アプリケーションを 32 ビット アプリケーションとしてコンパイルする必要があります。この設定を変更するには、[プロジェクトのプロパティ] を開き、[コンパイル] ページに移動します。このページで、[詳細コンパイル オプション] をクリックし、[ビルドの詳細設定] ダイアログ ボックスの [ターゲット CPU] 設定を x86 に変更します。

このセクションの各トピックでは、この機能の使用方法と許可されない種類の変更について詳しく説明します。

このセクションの内容

関連するセクション