我有一个ASP.NET MVC应用程序,其中
服务器上的静态文件(例如favicon.ico)被正确地提供。
我在
这个问题出现在我们的演示服务器上,但不会出现在我的本地机器或开发服务器上。
你有什么想法是什么原因引起的吗?
Application_Start
事件似乎没有触发。症状是,在该处理程序中的NLog
日志语句不生成日志条目,并且我的所有路由都没有填充(因此我所有对控制器操作的请求都返回404)。服务器上的静态文件(例如favicon.ico)被正确地提供。
我在
Application_BeginRequest
和Application_EndRequest
中有日志语句。这些为控制器方法和静态文件生成日志条目,因此我相当自信应用程序池已正确配置。这个问题出现在我们的演示服务器上,但不会出现在我的本地机器或开发服务器上。
你有什么想法是什么原因引起的吗?
restartOnExternalChanges
属性? - Brad ChristieApplication_Start
被触发时,日志处理是否有可能会失败?我认为在Application_Start
中,Session
对象是不可用的。 - Tasos K.