运行时 - 生产服务器上的错误,但不是本地错误

时间:2009-11-10 14:40:16

标签: asp.net web-config custom-errors

所以我完成了我的一个ASP.NET项目,并希望将它部署在高效的服务器上。突然间WHOOM:运行时错误!

好的,没问题;看一下错误信息,看堆栈跟踪,解决问题,大家开心。花生!

服务器告诉我,我customErrors中的web.config - 设置已设置为不显示任何错误消息。所以我看看文件,我看到了什么? <customErrors mode="Off" />

我试图将帽子更改为OnRemoteOnly以及其他任何内容。没有改变。为什么服务器无法正确识别设置,因为当我调试VS'08中的页面时,一切都运行得很好......

1 个答案:

答案 0 :(得分:1)

确保IIS应用程序使用正确版本的ASP.NET - 有时它将默认为1.1。

在IIS6中,右键单击网站或虚拟目录,然后转到属性&gt; ASP.NET选项卡。它将有一个下拉列表来选择要使用的.NET版本。

对于IIS7,请按照instructions here