2012-04-20 24 views
0

我有一個自定義錯誤頁面。它適用於我的生產服務器,但不適用於我的開發機器。它是Windows 7,IIS 7.5。使IIS7.5使用自定義錯誤頁面

我不能得到它來實際執行我的自定義頁面,雖然我可以讓它尊重詳細本地與自定義總是。它實際上並沒有移交給我的自定義錯誤頁面,而是給我提供了遠程模式的通用「運行時錯誤」頁面。

可能相關的事實:它是一個安裝在不同應用程序池和web.config下的應用程序,這是一個.NET 4.0集成的應用程序。

我能夠通過「Response.TrySkipIisCustomErrors = true;」得到它的工作, - 但它做了一個重定向而不是執行,所以我失去了錯誤上下文,當然這是整個問題 - 並且在嘗試更改重定向模式時,我無法再重新運行它。

我試過在所有記錄/標準方式中使用customErrors和httpErrors,但沒有組合起作用。再一次,我已經在其他地方正確地工作了。

回答

0

以上是正常的迴應 - 如果您的錯誤頁面本身產生異常。

事實證明,導致原始錯誤的代碼是在執行錯誤頁面時。