共用方式為


編輯後繼續 (Visual Basic):不支援的方法和屬性主體編輯

這個主題適用於:

版本

Visual Basic

C#

F#

C++

Web Developer

Express

標題適用於 標題不適用於 標題不適用於 標題不適用於 標題適用於

Pro、Premium 和 Ultimate

標題適用於 標題不適用於 標題不適用於 標題不適用於 標題適用於

[編輯後繼續] 可讓您在中斷模式中停止程式執行、變更執行中的程式碼,並以新加入的變更繼續執行程式。 通常會禁止影響類別之公用結構的宣告式程式碼編輯,但是在類別內對方法、屬性主體或私用宣告的大部分編輯動作都是允許的。 如需詳細資訊,請參閱編輯後繼續 (Visual Basic):不支援的宣告編輯

下列章節描述了某些例外狀況。 [編輯後繼續] 會盡可能以淺灰色標示無法編輯的程式碼。 如果您必須進行任何不支援的變更,必須先停止偵錯,進行變更,然後開始新的偵錯工作階段。

不支援的靜態區域變數變更

  • 移除靜態區域變數。

不支援的反覆運算建構變更

  • 當指令指標位於條件中時,修改 While 迴圈的條件。

  • 當指令指標位於運算式時,修改 For 陳述式的下限或上限。

  • 在列舉值運算式中使用指令指標時,加入或移除 Next 迴圈。

  • 當指令指標位於迴圈的主體時,加入 For Each 迴圈。

  • 當指令指標位於列舉值運算式或迴圈主體時,變更 For Each 迴圈的 Iterator。

  • 當指令指標位於列舉值運算式時,變更 For Each 迴圈的列舉值運算式。

不支援的泛型變更

  • 不支援對泛型方法本身或泛型方法主體進行變更。 可以加入、刪除或變更泛型型別的執行個體化或呼叫現有的泛型方法

其他不支援的變更

  • 變更呼叫堆疊上方法的引動過程陳述式。

  • 當指令指標在 Catch 區塊或 Finally 區塊中結束時,加入 Try...Catch 區塊。

  • 當指令指標位於 Catch 區塊或 Finally 區塊時,移動 Try...Catch 區塊。

  • 在目前指令指標前後加入六個或以上的巢狀 Try 陳述式。

  • 在目前指令指標前後加入 Using 區塊。

  • 在目前指令指標前後加入 SynchLock 區塊。

  • 加入、移除或修改使用者定義的 #region。

請參閱

工作

HOW TO:以編輯後繼續在中斷模式套用編輯

參考

編輯後繼續 (Visual Basic):不支援的宣告編輯

其他資源

編輯後繼續 (Visual Basic)