非零雖然測試與性能監視器的ASP.NET應用程序中,我們發現以下字段是非零:「錯誤預處理過程中」是在ASP.NET性能計數器
ASP.NET應用程序V2 .0.50727>錯誤在預處理過程中
文檔中說,這一領域是「解析過程中發生的,不包括編譯和運行時錯誤錯誤的數量。」
但是,我一直無法找到原因。 任何有關這些實際預處理錯誤記錄的線索?或者如何啓用日誌記錄,以便我們可以修復這些錯誤?
非零雖然測試與性能監視器的ASP.NET應用程序中,我們發現以下字段是非零:「錯誤預處理過程中」是在ASP.NET性能計數器
ASP.NET應用程序V2 .0.50727>錯誤在預處理過程中
文檔中說,這一領域是「解析過程中發生的,不包括編譯和運行時錯誤錯誤的數量。」
但是,我一直無法找到原因。 任何有關這些實際預處理錯誤記錄的線索?或者如何啓用日誌記錄,以便我們可以修復這些錯誤?
我想嘗試的一件事就是使用aspnet_compiler從命令行預編譯應用程序。例如從VS命令窗口,嘗試類似:
aspnet_compiler -v/-p c:\PathToYourAppRoot
在運行時,有一些回退行爲可能會掩蓋一些錯誤。但是在運行aspnet_compiler時,它應該捕獲並顯示遇到的任何錯誤。
如果這沒有幫助,您可以嘗試隔離問題的另一件事是計算出什麼具體的http請求計數器上升之後。例如只要您發送第一個請求,或者僅在點擊特定網址後纔會上升?
檢查您的事件查看器。他們應該出現在那裏。您可能還需要看看如何將事件日誌發送到其他地方下面的鏈接信息(DB,電子郵件等)訪問特定頁面後,會出現
http://www.asp.net/(S(sf10gzjodvrpce55el2p5cnk))/learn/hosting/tutorial-13-cs.aspx
錯誤。它發生在iisreset之後的第一次訪問。 – frankadelic 2010-01-05 04:57:01