共用方式為


HOW TO:在原生框架遺失於呼叫堆疊顯示時跳離 Managed 程式碼

這個主題適用於:

版本

Visual Basic

C#

F#

C++

Web Developer

Express

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

僅適用原生

標題適用於

Pro、Premium 和 Ultimate

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

僅適用原生

標題適用於

如果程式碼擁有在 [呼叫堆疊] 視窗中不可見的原生框架,跳離 Managed 程式碼函式則可以產生未預期的結果。 您可使用中斷點,而不要使用跳離函式,便可解決這個問題。

注意事項注意事項

根據您目前使用的設定或版本,您所看到的對話方塊與功能表指令可能會與 [說明] 中描述的不同。 若要變更設定,請從 [工具] 功能表中選取 [匯入和匯出設定]。 如需詳細資訊,請參閱 使用設定

若要在原生框架遺失於呼叫堆疊顯示時跳離 Managed 程式碼

  1. 在機器碼中,請在呼叫 Managed 程式碼之後設定一個位置中斷點。

  2. 選擇 [偵錯] 功能表上的 [繼續]。

    完成 Managed 呼叫之後,執行將停止於機器碼的中斷點處。

請參閱

工作

HOW TO:使用呼叫堆疊視窗