0
我在VS2010中编写了一个C#HttpHandler,并想在application_start()事件中进行一些初始化(例如设置日志记录等),但由于某些原因,它并未触发。Global.asax事件没有为IHttpHandler触发
我已经尝试使用自动分配端口和事件触发对本地VS服务器运行触发,但针对IIS事件从未命中。 ProcessRequest()触发代码,但是当我运行该解决方案时,即使重新启动IIS后,application_start也不会触发。我已经读过VS不能挂入application_start事件,但之前我已经做过,所以不要相信这是真的。应用程序池运行在.net集成模式下,并且我设置了我的启动URL以确保处理程序被触发,这正如我正在处理ProcessRequest()。
有什么理由不开火?
感谢
编辑。看起来像Global.asax中没有任何事件正在发射。这是否有任何理由可能发生,我如何“连线”?
是的,我只是做了一个标准的Global.asax。即使尝试删除并添加一个新的,空白的并在应用程序启动时添加debug.write,但它不会触发。完成一个完整的IIS重启和机器重启无济于事。 – LDJ 2012-03-16 08:33:44