C# 部署应用程序时导致YSOD的错误

C# 部署应用程序时导致YSOD的错误,c#,asp.net-mvc,elmah,C#,Asp.net Mvc,Elmah,我有一个在本地运行良好的应用程序。当我将此应用程序部署到登台环境时,通常捕获到的错误会导致“死亡黄屏”,即使这些错误被Try/Catch块包围,并用ELMAH记录 我不知道为什么会这样。通常,应用程序将处理错误并继续工作。有人能告诉我这是什么原因吗 我不知道这里提供什么有用的信息,所以请询问,我将尽可能多地填写。听起来可能像是配置问题。我建议您查看中的web.config,您能提供更多关于所看到异常的信息吗?像StackOverflowException这样的特殊情况是不可跟踪的 StackO

我有一个在本地运行良好的应用程序。当我将此应用程序部署到登台环境时,通常捕获到的错误会导致“死亡黄屏”,即使这些错误被Try/Catch块包围,并用ELMAH记录

我不知道为什么会这样。通常,应用程序将处理错误并继续工作。有人能告诉我这是什么原因吗


我不知道这里提供什么有用的信息,所以请询问,我将尽可能多地填写。

听起来可能像是配置问题。我建议您查看
中的web.config,您能提供更多关于所看到异常的信息吗?像StackOverflowException这样的特殊情况是不可跟踪的


StackOverflowException过去在.NET的旧版本上是可捕获的,但现在不再是了。您的计算机是否运行不同版本的框架?

您可能缺少一些依赖项。确保您的暂存环境已安装MVC。

结果表明这是一个与PEBKAC数据相关的错误。

我们可以查看您看到的异常的堆栈跟踪吗?是一系列错误还是导致异常的特定原因?我得到的错误是NullReferenceException。所有计算机都运行.Net Framework 3.5