加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – NullReferenceException在PipelineStepManager.Resum

发布时间:2020-12-15 22:48:06 所属栏目:asp.Net 来源:网络整理
导读:由于我将主机更改为ASP.NET 4.0 Web窗体和IIS7集成模式,我的网站通常会出现以下错误: [NullReferenceException: Object reference not set to an instance of an object.] System.Web.PipelineStepManager.ResumeSteps(Exception error) +197 System.Web.Ht
由于我将主机更改为ASP.NET 4.0 Web窗体和IIS7集成模式,我的网站通常会出现以下错误:

[NullReferenceException: Object reference not set to an instance of an
object.] System.Web.PipelineStepManager.ResumeSteps(Exception
error) +197
System.Web.HttpApplication.BeginProcessRequestNotification(HttpContext
context,AsyncCallback cb) +89
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest
wr,HttpContext context) +189

但是,网站工作正常.如何解决这个问题?

解决方法

正如Gisli Konrao发表的,在评论中,这是因为您有一个自定义事件处理程序连接在ASP.NET MVC 4应用程序中.

在我的情况下,我有:

this.BeginRequest += new EventHandler(MvcApplication_BeginRequest);

在注释掉这个语句之后,问题就被修复了(ASP.NET将这些事件放在后台,所以只是定义它会使它工作).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读