共用方式為


HOW TO:在遠端伺服器上偵錯 Web 應用程式

更新:2007 年 11 月

這個主題適用於:

版本

Visual Basic

C#

C++

Web Developer

Express

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

Standard

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

Pro/Team

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

表格圖例:

標題適用於

套用

標題不適用於

不套用

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

預設隱藏的命令。

使用 Visual Studio 偵錯工具,您可以輕易地在本機電腦或遠端伺服器上偵錯 Web 應用程式。這表示偵錯工具的運作方式相同,並可讓您在任一電腦上使用相同的功能。但是要讓遠端偵錯能正確進行,有一些先決條件。

  • Visual Studio 遠端偵錯元件必須安裝在您要偵錯的伺服器上。如需詳細資訊,請參閱設定遠端偵錯

  • 根據預設,ASP.NET 背景工作處理序會以 ASPNET 使用者處理序的方式執行。因此在執行 ASP.NET 的電腦中,您必須具有系統管理員權限才能進行偵錯。ASP.NET 背景工作處理序的名稱,會依照偵錯案例和 IIS 的版本而有所不同。如需詳細資訊,請參閱 HOW TO:尋找 ASP.NET 處理序的名稱

  • 在 Visual C++ 中,專案必須使用 DCOM 而不是 TCP/IP 來設定連接。若要設定這個屬性,請執行下列步驟:

若要讓 Visual C++ 專案透過 DCOM 連接

  1. 開啟 [<Project> 屬性頁] 對話方塊。

  2. 開啟 [組態屬性] 節點 (如果尚未開啟)。

  3. 在 [組態屬性] 中選取 [偵錯] 節點。

  4. 在 [要啟動的偵錯工具] 中選擇 [遠端 Windows 偵錯工具]。

  5. 在 [連接] 中選擇 [遠端使用 Windows 驗證]。

    如需詳細資訊,請參閱 C 或 C++ 偵錯組態的專案設定

請參閱

參考

ASP.NET 偵錯:系統需求

其他資源

偵錯 ASP.NET 和 AJAX 應用程式