共用方式為


C# 編輯後繼續:錯誤 4008

啟用 [編輯後繼續] 時,編輯唯讀區段內的使用中陳述式或將它標記為註解,會阻礙偵錯工作階段繼續進行。

這個錯誤指出,您嘗試將使用中陳述式標記為註解,但這個陳述式位於 [編輯後繼續] 已標記為唯讀的區段內。 在偵錯期間,[編輯後繼續] 不支援變更使用中陳述式。

例如,請參考下列程式碼:

class Program

   {

      static void Main()

      {

         Try

      {

   }

      Finally

      { System.Console.WriteLine("Example");

      }

   }

}

如果您在 Console.WriteLine 上設定中斷點、開始偵錯應用程式、將 /* 加入在 try 之前並將 */ 加入在 finally 的結尾括號 (}) 之後,就會發生這個錯誤。

若要修復這個問題

  • 在 [偵錯] 功能表上按一下 [復原],就可以復原變更。

    -或-

    按一下 [停止偵錯],進行變更,然後開始新的偵錯工作階段。

請參閱

參考

支援的程式碼變更 (C#)

編輯後繼續 (Visual C#)

其他資源

編輯後繼續的錯誤和警告 (C#)