共用方式為


HOW TO:偵錯 Web 應用程式和 Web 服務

更新:2007 年 11 月

這個主題適用於:

版本

Visual Basic

C#

C++

Web Developer

Express

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

Standard

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

Pro/Team

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

表格圖例:

標題適用於

套用

標題不適用於

不套用

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

預設隱藏的命令。

ASP.NET 是在 Visual Studio 中開發 Web 應用程式的主要技術。Visual Studio 偵錯工具提供在本機環境或遠端伺服器上,偵錯 ASP.NET Web 應用程式所用的強大工具。本主題將說明如何在開發期間偵錯 ASP.NET 專案。如需如何對已部署在實際執行伺服器 (Production Server) 上的 ASP.NET Web 應用程式進行偵錯的詳細資訊,請參閱偵錯已部署的 Web 應用程式和 Web 服務

若要偵錯 ASP.NET 應用程式:

  • 您必須具有必要的使用權限。如需詳細資訊,請參閱 ASP.NET 偵錯:系統需求

  • ASP.NET 偵錯必須在 [專案屬性] 中啟用。

  • 應用程式的組態檔 (Web.config) 必須設為偵錯模式。偵錯模式會導致 ASP.NET 產生動態產生之檔案的符號,並使偵錯工具附加到 ASP.NET 應用程式。如果您已從 Web 專案範本建立專案,則 Visual Studio 會在開始偵錯時自動設定這個項目。

  • 如需詳細資訊,請參閱 HOW TO:啟用 ASP.NET 應用程式的偵錯

若要在開發期間偵錯 Web 應用程式

  1. 按一下 [偵錯] 功能表上的 [啟動],開始偵錯 Web 應用程式。

    Visual Studio 會建置 Web 應用程式專案、視需要部署應用程式、如果您在本機偵錯,則會啟動 ASP.NET 程式開發伺服器,以及附加至 ASP.NET 背景工作處理序。

  2. 使用偵錯工具來設定和清除中斷點、逐步執行和執行其他偵錯作業,就和您使用任何應用程式一樣。

    如需詳細資訊,請參閱偵錯工具資料表

  3. 在 [偵錯] 功能表上按一下 [停止偵錯] 以結束偵錯工作階段,或是在 Internet Explorer 的 [檔案] 功能表上按一下 [關閉]。

請參閱

工作

HOW TO:啟用 ASP.NET 應用程式的偵錯

其他資源

偵錯 Web 應用程式和指令碼

偵錯 ASP.NET 和 AJAX 應用程式