共用方式為


編輯後繼續 (Visual Basic)

更新:2007 年 11 月

這個主題適用於:

版本

Visual Basic

C#

C++

Web Developer

Express 版

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

Standard 版

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

Pro/Team 版

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

表格圖例:

標題適用於

套用

標題不適用於

不套用

預設會套用主題但隱藏命令

預設隱藏的命令。

「編輯後繼續」是 Visual Basic 偵錯的一個功能,當程式碼在中斷模式中執行時,這項功能可讓您變更程式碼。套用程式碼編輯之後,您可以繼續以新的編輯執行程式碼,並查看其效果。

只要進入中斷模式,隨時都可以使用編輯後繼續功能。在中斷模式中,指令指標 (來源視窗中的黃色箭頭) 會指向接下來要執行的那一行,並且指標將位於方法或屬性主體內的可執行陳述式上。在中斷模式中,您可以對可執行陳述式進行各種變更,該變更將被加入基礎專案中。但是在中斷模式中,通常不允許您變更宣告陳述式,例如公用方法、公用欄位或類別宣告。

當您進行未經授權的編輯時,會以紫色波浪底線標示這個變更,而且 [工作清單] 中會顯示工作。如果您要繼續使用 [編輯後繼續],必須復原未經授權的編輯。如果在 [編輯後繼續] 以外進行某些未經授權的編輯,則可能會允許進行這些編輯。如果您要保留這種未經授權的編輯結果,必須先停止偵錯並重新啟動應用程式。

在偵錯期間,[編輯後繼續] 不支援變更為 LINQ 程式碼。如需詳細資訊,請參閱 LINQ 的編輯後繼續功能

當您使用 [附加至處理序] 開始偵錯時,並不支援 [編輯後繼續]。在混合模式 (結合 Managed 和原生) 偵錯、SQL 偵錯、Compact Framework (智慧型裝置) 專案、Windows98 偵錯或 64 位元偵錯中,皆不支援編輯後繼續。

如果要偵錯 64 位元應用程式並且使用 [編輯後繼續],您必須變更目標平台以及將應用程式編譯為 32 位元應用程式。您可以開啟 [專案屬性] 然後移至 [編譯] 頁面以變更這項設定。在該頁面上按一下 [進階編譯選項],然後在 [進階編譯器設定] 對話方塊中將 [目標 CPU] 設定變更為 [x86]。

本章節中的主題提供其他詳細資訊,說明使用這項功能的方法以及不允許進行的變更種類。

在本節中

相關章節