読み取り専用セクション内にあるアクティブ ステートメントを編集またはコメントにすると、エディット コンティニュが有効なとき、デバッグ セッションを続行できなくなります。
このエラー メッセージは、エディット コンティニュが読み取り専用としてマークしたセクションで、アクティブなステートメントをコメント アウトしようとしたことを示しています。 エディット コンティニュでは、デバッグ中にアクティブなステートメントに変更を加えることはできません。
たとえば、次のコードがあるとします。
class Program
{
static void Main()
{
Try
{
}
Finally
{ System.Console.WriteLine("Example");
}
}
}
Console.WriteLine にブレークポイントを設定し、アプリケーションのデバッグを開始して、try の前に */ を追加し、finally の右中かっこ (}) の後に /* を追加すると、このエラーが発生します。
この問題を解決するには
[デバッグ] メニューの [元に戻す] をクリックして変更を元に戻します。
または
[デバッグの停止] をクリックし、変更を加えた後で、新しいデバッグ セッションを開始します。