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