現象1:無法在Web伺服器上啟動調試。與 Web伺服器通訊時出現身分識別驗證錯誤。
或 無法在Web伺服器上啟動調試。調試失敗,因為沒有啟用整合Windows身分識別驗證。
原因可能是:身分識別驗證不通過或許可權不足
解決辦法:在IIS預設網站選中指定的應用程式,點屬性--〉目錄安全性--〉身分識別驗證和存取控制 的“編輯”按鈕,“整合Windows身分識別驗證”打勾。
---------------------------------------------------------------------------------------------------------------
現象2:無法在Web伺服器上啟動調試。Web伺服器的配置不正確。請參見有關常見配置錯誤的協助。在調試器外部運行網頁可能會提供進一步的資訊。
原因可能是:在Web伺服器上,該應用程式沒有啟用調試。
解決辦法:在IIS預設網站選中指定的應用程式,點屬性--〉ASP.NET--〉“編輯配置”按鈕--〉應用程式中的“啟用調試”打勾。
---------------------------------------------------------------------------------------------------------------
現象3:在開發環境中隨便開啟一個 apsx,在錯誤清單中都提示,
錯誤 1 E:\xxxxx\yyyyy.ascx: ASP.NET 執行階段錯誤: “/LM/W3SVC/225492951/ROOT/xxxxx”不是一個有效 IIS 應用程式。
原因可能是:身分識別驗證不通過或許可權不足
解決辦法:可按現象1的解決辦法進行。如果實在不行,則插入 Visual Studio 光碟片,運行安裝程式,然後選擇“修複/重新安裝”。
相關連結:
錯誤:無法在 Web 服務器上啟動調試
http://msdn2.microsoft.com/zh-cn/library/dwesw3ee(VS.80).aspx
錯誤:調試失敗,因為沒有啟用整合 Windows 身分識別驗證
http://msdn2.microsoft.com/zh-cn/library/x8a5axew(VS.80).aspx