共用方式為


HOW TO:使用 RPC 偵錯對 COM 用戶端和伺服器進行偵錯

更新:2007 年 11 月

這個主題適用於:

版本

Visual Basic

C#

C++

Web Developer

Express 版

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

僅適用原生

標題不適用於

Standard 版

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

僅適用原生

標題不適用於

Pro/Team 版

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

僅適用原生

標題不適用於

表格圖例:

標題適用於

套用

標題不適用於

不套用

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

預設隱藏的命令。

您可使用遠端程序呼叫 (Remote Procedure Call,RPC) 偵錯功能,對 COM 用戶端/伺服器應用程式偵錯。您必須啟用 RPC 偵錯才能使用它。啟用 RPC 偵錯後,當您從用戶端逐步執行伺服器呼叫時,偵錯工具會附加至伺服器,讓您偵錯其程式碼。附加偵錯工具後,您就能夠對用戶端和伺服器處理序,使用偵錯工具的所有功能。

若要啟用 RPC 偵錯

  1. 在 [工具] 功能表上按一下 [選項]。

  2. 在 [選項] 對話方塊中按一下 [偵錯] 資料夾。

  3. 按一下 [原生] 頁面。

  4. 選取 [RPC 偵錯] 核取方塊。

    注意事項:

    若要偵錯 RPC 呼叫,您必須擁有系統管理員 (Administrator) 或進階使用者 (Power User) 權限。

    注意事項:

    RPC 若逐步執行到執行 Microsoft Windows Vista 的遠端伺服器中,則只有在該遠端伺服器已附加原生偵錯工具的情況下才能運作。否則,RPC 呼叫將會失敗,而且不會產生錯誤訊息。要不然,RPC 呼叫將會完成,但逐步執行 RPC 呼叫將沒有作用。

請參閱

概念

COM 伺服器和容器偵錯

其他資源

Visual Studio 偵錯