asp.net无法在dot net 4.0中运行

时间:2011-02-21 11:27:36

标签: asp.net

该网站是在dot net 3.5 SP1中开发的,并且在dot net 3.5 SP1中运行正常。 但是,在将其重新编译为dot net 4.0并将应用程序池更改为“集成”后,它无法运行。症状是该网站运行正常几分钟。然后,将显示以下消息:

  

[NullReferenceException:Object   引用未设置为的实例   对象。]
  System.Web.PipelineStepManager.ResumeSteps(例外   错误)+197
  System.Web.HttpApplication.BeginProcessRequestNotification(HttpContext的   context,AsyncCallback cb)+89
  System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest   wr,HttpContext context)+189

如果我们回收应用程序池,它将工作几分钟,然后出现相同的错误。

感谢任何帮助。

留。

1 个答案:

答案 0 :(得分:1)

从调用堆栈中我认为此异常是由有问题的HTTP模块或处理程序引起的。

您应该能够使用Visual Studio或WinDbg进行调试。