2008-10-23 3 views
4

У меня есть приложение, которое отлично работает на моей рабочей станции разработки, но не работает, когда приложение развертывается в живой среде. Кажется, что Application_Start не вызывается в живой среде.Application_Start отлично работает на рабочей станции, не вызывается при развертывании

+1

Когда вы ожидаете его вызова? На сервере он будет вызываться только один раз, после запуска пула приложений в IIS, и первый запрос будет выполнен, а затем никогда больше, если вы не перезапустите машину/IIS/ваш пул приложений ... – 2008-10-23 11:25:34

ответ

7

Я смог исправить это, удалив файл PrecompiledApp.config, который был в корневом каталоге веб-сайта на нашем тестовом сервере. Я предполагаю, что файл был задержкой, когда проект был проектом веб-сайта. Недавно я преобразовал его в проект веб-приложения. Поэтому, если вы создаете проект веб-приложения, убедитесь, что на вашем целевом сервере нет файла PrecompiledApp.config.

+2

Ответьте на собственный вопрос? лол – 2010-08-03 01:27:59