Share via


偵錯 Web 應用程式:錯誤和疑難排解

當您嘗試對 Web 應用程式進行偵錯時,可能會遇到下列錯誤。

網站使用 IP 位址

當偵錯工具嘗試自動附加至使用 IP 位址的 Web 應用程式時,就會發生這個錯誤。 如果在 IIS 中將 [網站識別] 變更為使用特定 IP 位址,就會發生這個問題。

如需詳細資訊,請參閱錯誤:站台使用 IP 位址

安全性檢查失敗,因為 IIS 管理服務沒有回應

當 IIS 管理服務沒有回應時,就會發生這個錯誤。 此結果通常表示 IIS 安裝有問題。 首先,確認使用 [系統管理工具] 的 [服務] 工具驗證服務是否在執行。

如需詳細資訊,請參閱錯誤:安全性檢查失敗,因為 IIS 管理服務沒有回應

尚未安裝 ASP.NET

當您嘗試偵錯的電腦尚未正確安裝 ASP.NET 時,就會發生這個錯誤。 此結果可能表示從未安裝 ASP.NET,或是先安裝 ASP.NET 之後才安裝 IIS。

如需詳細資訊,請參閱錯誤:未安裝 ASP.NET

偵錯失敗,原因是未啟用整合式 Windows 驗證

因為驗證錯誤,所以無法對要求偵錯之使用者進行驗證。 這個錯誤可能會在您嘗試逐步執行 Web 應用程式或 XML Web Service 時發生。 造成這個錯誤的原因之一是未啟用整合式 Windows 驗證。 若要啟用該驗證,請遵循「若要啟用整合式 Windows 驗證」內所述的步驟進行。

如需詳細資訊,請參閱錯誤:偵錯失敗,因為整合式 Windows 驗證沒有啟用

Web 伺服器已經鎖定,並會封鎖 DEBUG 動詞命令

逐步執行 Web 應用程式或 XML Web Service 失敗,因為已執行 IIS 鎖定工具,並已安裝啟動 URLScan。 這種情況會鎖定 IIS 而無法接收 DEBUG 動詞命令。

如需詳細資訊,請參閱錯誤:Web 伺服器已經鎖定,並會封鎖 DEBUG 動詞命令

對 Web 服務進行偵錯時逾時

當您從呼叫程式碼逐步執行 XML Web Service 時,呼叫有時可能會逾時,並產生無法繼續偵錯的結果。

如需詳細資訊,請參閱 Error: Timeout While Debugging Web Services

無法在網頁伺服器上開始偵錯

當您嘗試偵錯 Web 伺服器上所執行的 ASP.NET 應用程式時,您可能會收到此錯誤訊息:無法在 Web 伺服器上開始偵錯。

如需詳細資訊,請參閱錯誤:無法在 Web 伺服器上啟動偵錯

Web 伺服器找不到要求的資源

基於安全性考量,IIS 已傳回泛型錯誤。

如需詳細資訊,請參閱錯誤:Web 伺服器找不到要求的資源

未正確設定 Web 伺服器

IIS 設定問題可能會導致此錯誤。

如需詳細資訊,請參閱錯誤:未正確設定網頁伺服器

另請參閱