Я пытаюсь развернуть свое первое приложение MVC3 на сервере под управлением IIS-7.5. У меня все работает, но у меня проблемы с методами отладки. Я использую проприетарную конструкцию отладки, которая отлично работает, когда я запускаю приложение локально (с использованием встроенного модуля «IIS Express» и Visual Studio), но когда я развертываю на сервере, я даже не создаю свой файл отладки, гораздо реже печатается.
Файл отладки создается в событии Application_Start, поэтому я поместил отметку журнала событий в событие Application_Start и запустил приложение локально и на сервере, просто чтобы увидеть, запускается ли событие. В мои локальные журналы событий была нанесена метка, как и предполагалось, но в журналах событий на сервере нет каких-либо новых меток. Что здесь происходит?
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
//This is just some code that calls to another module I wrote to easily stamp to the Event logs - it works, trust me
EventLogging.Initialize();
EventLogging.WriteEventLog("Application Start Called Successfully");
}