2012-04-08 77 views
1

我在我的機器上編碼,現在我部署了asp.net mvc應用程序(在3w DOT acidh-rdc DOT組織上) 因此,在本地它是向我展示控制器中的錯誤,如果有的話! (FILE和LINE等)但是,它並沒有顯示任何內容,它只返回500http代碼,而不是顯示產生該錯誤的內容。 有人能告訴我我必須在我的配置文件中設置哪個指令嗎? 不是如何在ASP.NET MVC或ASPNET服務器端激活調試

<customError mode="Off|On|RemoteOnly"> 

因爲它會將我重定向到錯誤頁面。如果我能這麼說,我希望我能看到調試信息(LINE,FILE等)!

如何讓它在線debbug在asp.net和其次在asp.net MVC?

親切的問候

回答

0

U可以是NT毫無遺漏正在其他地方 Global.asax的 Application_Error()方法的任何錯誤 那麼在哪裏把它寫在日誌中的一些地方,或只是處理和發送自定義錯誤HTML字符串你打算這麼做。

+0

感謝您的回答,但上次我們能夠看到所有調試信息。例如,如果您忘記了「;」或語法錯誤...有人已經意外更改了此指令,並且已不再可用。 '你有WEB.CONFIG文件'的解決方案嗎? – Bellash 2012-04-08 19:05:46

+0

那不會首先編譯。在你的開發機器上重新檢查它。 – IrishChieftain 2012-04-08 19:08:02

+0

這個工作正常工作對我的知識很好..做任何改變你都添加了任何過濾器來處理錯誤,如.. filters.Add(new HandleErrorAttribute()); – 2012-04-08 19:14:13