【问题标题】:Runtime-Error on productive Server but not locally生产服务器上的运行时错误,但不是本地
【发布时间】:2009-11-10 14:40:16
【问题描述】:

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

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

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

我试图将帽子改为OnRemoteOnly 和其他任何东西。没有改变。为什么服务器无法正确识别设置,当我在 VS'08 中调试页面时,一切正常...

【问题讨论】:

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


    【解决方案1】:

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

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

    对于 IIS7,请关注instructions here

    【讨论】:

    • 也想过,但由于我对 MS-Servers 完全陌生,我在哪里可以编辑某些应用程序使用 1.1 和其他可以使用 2.0 甚至 3.5 的 .NET?
    猜你喜欢
    • 1970-01-01
    • 2020-11-15
    • 1970-01-01
    • 1970-01-01
    • 2019-04-11
    • 1970-01-01
    • 1970-01-01
    • 2020-05-26
    • 1970-01-01
    相关资源
    最近更新 更多