2012-02-13 35 views
2

出於某種原因,我不能看到我的錯誤任何有用的信息,即使我改變web.config中的部分的customErrors:用Web.config在C#Asp.Net中顯示錯誤信息?

<customErrors mode="RemoteOnly"> 
</customErrors> 

所有我想要做的是能夠看到正常的黃屏表明發生了什麼事的死亡。

自從我嘗試在本地開發人員PC的IIS上上傳該網站後,應用程序並未顯示錯誤信息。

每當我開始調試應用程序立即失敗,並說,「/'應用程序中的服務器錯誤。」並給我一個404 http錯誤,並只顯示.net框架和asp.net版本的版本。

*更新: 我在我的開發電腦上本地運行。

回答

2

將模式設置爲Off而不是僅限於遠程。 MSDN這裏解釋了不同的模式:

http://msdn.microsoft.com/en-us/library/h0hfz6fc.aspx

如果你是僅限遠程那麼它只會如果你是在本地運行它顯示錯誤。

+0

仍然沒有區別:( – MDL 2012-02-13 20:30:03

+0

你確定你正在編輯服務器上的web.config而不是你的開發機器上嗎? – 2012-02-13 20:30:43

+0

開發機器與visual studio 2010.在今天之前一切正常工作,但我試圖得到它在Windows 7上運行在我本地的IIS上,並且一些東西被搞亂了 – MDL 2012-02-13 20:32:13