我花了無數個小時試圖讓Elmah與asp.net mvc一起工作,但無法100%地工作。現在所有的日誌都可以正常工作,但HttpHandlers都很棘手。每次嘗試登錄管理員帳戶時,我都會自動將其重定向到Elmahs列表頁面。Elmah無法與asp.net mvc
它沒有任何意義,因爲elmah的路徑只是elmah.axd(這是我在web.config中使用的httphandler),我的管理路徑類似於/ MyAdmin/login,所以我沒有看到連接。我也在elmah的路由表中設置了忽略路由。 \
總結一下。
Elmah日誌工程,錯誤顯示頁面也是如此。當我嘗試登錄到我的管理員帳戶時,它會自動重定向到Elmahs錯誤顯示頁面。我不知道爲什麼。
- 如果我註釋掉
routes.IgnoreRoute( 「elmah.axd」);
我的登錄工作。如果我把它放在那裏,它總是重定向到elmah。
我使用Live Http Headers不確定它是否有很大的不同。當我點擊我的表單按鈕時,它只是加載elmah,它甚至不顯示重定向。 – chobo 2010-01-25 03:45:51