Я в тупике. Я пробежал все рекомендации по StackOverflow и Google ... без радости.
Мой метод Application_Start работает некорректно в моем приложении ASP.Net 4.0. Я могу устанавливать переменные приложения, но не могу вызывать свой метод ведения журнала.
Я могу установить переменные:
Application["appStartDT"] = DateTime.Now.ToString();
Но мой метод логирования не вызывается:
Utilities.writeLog("Application started at: " + System.DateTime.Now.ToString(), 4);
Это произошло примерно в то время, когда я переключился с внутреннего сервера IIS в VWDE 2010 на IIS 7.5 (в Windows 7), хотя я не на 100% связан с этим (пришлось переключиться, поскольку я использовал виртуальные каталоги).
[Редактирование пост-сценария: я переключился обратно на проект «Использовать сервер разработки Visual Studio», и мой метод Application_Start сработал и выполнил мой метод ведения журнала. Мне нужно использовать IIS. Есть предложения по поводу того, какие настройки IIS я упускаю из виду?]
Любые предложения будут полезны.
С уважением,
Луч