0
我想獲得一個ASP.Net MVC2應用程序來顯示一個簡單的自定義錯誤,而不是黃色的屏幕。我已經設置了elmah以便在後臺默默記錄錯誤,但是在發生這種情況時,我想根據Shared/Error.aspx中的視圖顯示一條簡單的靜態錯誤消息。沒有什麼花哨,只是一個普通的香草「有一個錯誤」。自定義錯誤頁面不顯示
<customErrors mode="On" defaultRedirect="~/Error.aspx" />
我認爲這只是添加一個customError標籤到我的配置,但我仍然看到黃頁。在使用它之前,我是否必須爲Error.aspx視圖編寫自定義操作處理程序?這可能是由於與elmah的一些互動?
謝謝! Duffy
更新:看來問題是NInject獲取處理靜態錯誤頁面的方式。我看到的黃色sceen錯誤不是針對原始錯誤消息,而是NInject Factory未找到error.aspx的控制器。