我注意到,如果視圖中存在編譯錯誤並且自定義錯誤已打開,則框架不會在'global.cs'中激發Application_Error(object sender, EventArgs e)
,或重定向到配置設置中的defaultRedirect
網址。當視圖無法編譯時,不會重定向到錯誤頁面
相反,它加載母版頁,更改標題到錯誤,並把下面
<h2> Sorry, an error occurred while processing your request. </h2>
,其視圖含量應。
有沒有人知道一種方法來強制它像處理其他任何錯誤一樣處理這些錯誤?
PS我知道在視圖中不應該有任何編譯器錯誤,但我們有一個視圖文件被破壞並且沒有被發現海峽的情況,因爲日誌代碼在Application_Error(object sender, EventArgs e)
中。
歡呼你的答案,它使我找到我的解決方案。 – Magpie