由於安全性考慮,IIS 已傳回通用錯誤。
其中一個可能的原因是伺服器的安全性設定。 IIS 6.0 和舊版使用稱為 URLScan 的附加元件程式來篩選出可疑和格式不正確的要求。 IIS 7.0 有內建要求篩選,以達到相同的目的。 在這兩種情況下,過度限制的要求篩選可能會防止 Visual Studio 對伺服器進行偵錯。
此錯誤的另一個可能原因是未啟動 IIS 的 W3SVC 服務。 檢查此服務是否已在 [服務] 視窗 (services.msc) 中啟動 (灰色)。
此錯誤有許多其他可能的原因。 其中一些最常見的原因包括 IIS 安裝或設定、網站組態或檔案系統中的許可權問題。 您可以使用瀏覽器嘗試存取資源。 根據 IIS 的設定方式,您可能必須使用伺服器上的本機瀏覽器,或檢查 IIS 錯誤記錄檔,以取得詳細的錯誤訊息。
如需疑難解答 IIS 的詳細資訊,請參閱 IIS 管理和管理。