【问题标题】:Application_Start() & Application_End() methods are not fired in startup.cs class in asp.net MVC 5Application_Start() & Application_End() 方法不会在 asp.net MVC 5 的 startup.cs 类中触发
【发布时间】:2017-03-01 23:55:06
【问题描述】:

在 ASP.NET MVC 5 应用程序中没有 Global.aspx.cs 类,我可以在其中使用方法 Application_Start()Application_End()
有没有办法在 MVC 5 应用程序中调用这些方法?

【问题讨论】:

标签: asp.net asp.net-mvc asp.net-mvc-5 startup global-asax


【解决方案1】:

您可以手动将Global.asax 添加到您的项目中,如here 所述。

否则,您可以在Startup.cs 中使用Configuration(IAppBuilder app) 或构造函数。 ConfigurationApplication_Start 被称为“稍晚”,如在 here 中详细提到的那样。

【讨论】:

  • 我已添加,但在运行应用程序时出现解析器错误
  • 您的解析器错误信息是什么?在您的问题中将其显示为编辑。注意:Global.asax 文件应该与项目的命名空间具有相同的命名空间。
猜你喜欢
  • 1970-01-01
  • 2018-03-18
  • 1970-01-01
  • 2015-07-09
  • 1970-01-01
  • 2010-10-07
  • 1970-01-01
  • 2019-08-24
  • 1970-01-01
相关资源
最近更新 更多