2012-11-07 80 views
0

我正在開發我的第一個MVC4應用程序,現在有幾次得到'錯誤加載頁面'消息。如果您處於生產環境中,這很好,但是在開發應用程序時,如果發現有問題,請查看異常詳細信息。有什麼方法或設置來獲取導致此消息的異常信息?「錯誤加載頁面」消息,顯示錯誤

關於, Jurjen。

回答

1

它的一個.Net異常在您的Web.config中找到customErrors元素,並設置屬性mode="Off"mode="RemoteOnly"

如果它的JavaScript錯誤打開你的JavaScript控制檯,並觀察錯誤。

如果它的.Net異常但瀏覽器沒有呈現YSOD,因爲它是通過ajax請求的,那麼獲取輸出的緊迫方式是使用像fiddler這樣的調試代理並觀察html結果。

如果它沒有選項,你必須提供更多的細節。 你有沒有試過在調試器中運行應用程序?

+0

此設置沒有任何效果,我已經嘗試過,當丹尼斯提出,。謝謝。 – Jurjen

+0

@Jurjen我已經添加了一些選項到我的回答 – Jan

0

您可以啓用調試並設置錯誤顯示模式在web.config

<configuration> 
    <system.web> 
    <compilation debug="true" ...> 
     ... 
    </compilation> 
    <customErrors mode="On|Off|RemoteOnly" ...> 
     (set this to Off or RemoteOnly) when debugging 
     ... 
    </customErrors> 
    </system.web> 
</configuration> 
+0

感謝您的幫助,我知道這些設置(我已經開發了許多網站使用網絡形式),但這些設置對我似乎未來的問題沒有影響來自jQuery。 – Jurjen

0

在_layout設置

$ .mobile.ajaxEnabled = false;

這解決了我的問題

乾杯