HOW TO:使用編輯後繼續 (C#)
利用 C# 的 [編輯後繼續],偵錯時您可以在中斷模式中變更程式碼。不需要停止並重新啟動偵錯工作階段,就可以套用這些變更。
當您在中斷模式中進行變更時,就會自動叫用 [編輯後繼續],然後請選擇偵錯工具執行命令,例如 [繼續]、[逐步執行] 或 [設定下一個陳述式],或在偵錯視窗中評估函式。
注意事項 |
---|
偵錯 64 位元程式碼、Compact Framework、最佳化程式碼、機器碼/Managed 程式碼混合的程式碼,或 SQL Server Common Language Runtime (CLR) 整合程式碼時,不支援 [編輯後繼續]。如果您嘗試在上述其中一種情況套用程式碼的變更,偵錯工具會出現一個對話方塊說明不支援 [編輯後繼續]。 |
若要自動叫用 [編輯後繼續]
請在中斷模式中,對原始程式碼進行變更。
從 [偵錯] 功能表按一下 [繼續]、[逐步執行] 或 [設定下一個陳述式],或在偵錯視窗中評估函式。
這時就會編譯新的程式碼,並以新的程式碼繼續進行偵錯。[編輯後繼續] 不支援某些變更。如需詳細資訊,請參閱支援的程式碼變更 (C#)。
若要啟用/停用編輯後繼續
在 [工具] 功能表上按一下 [選項]。
在 [選項] 對話方塊中展開 [偵錯] 節點,並選取 [編輯後繼續]。
在 [編輯後繼續] 頁的 [選項] 對話方塊中,選取或清除 [啟用編輯後繼續] 核取方塊。
當您重新啟動偵錯工作階段時,這些設定便會生效。