2012-02-13 46 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