Я написал C # HttpHandler в VS2010 и хочу выполнить некоторую инициализацию в событии application_start () (например, настроить ведение журнала и т. Д.), Но по какой-то причине он не запускается.
Я пробовал работать с локальным VS-сервером, используя порт автоматического назначения, и событие срабатывает, но против IIS событие никогда не срабатывает. ProcessRequest () запускается, поэтому он попадает в код, но когда я запускаю решение, даже после перезапуска IIS, application_start не запускается. Я читал, что VS не может подключиться к событию application_start, но я делал это раньше, поэтому не верю, что это правда. Пул приложений работает в интегрированном режиме .net, и я установил свой начальный URL, чтобы гарантировать, что обработчик запускается, то есть когда я нажимаю ProcessRequest ().
Есть ли причина, по которой он не срабатывает?
Спасибо
Редактировать. Похоже, ни одно из моих событий в Global.asax не запускается. Есть ли причина, по которой это может произойти, и как ее "подключить"?