Ответ 1
Является ли сайт предварительно скомпилированным перед добавлением global.asax? Попробуйте снова скомпилировать его.
У меня есть приложение ASP.Net 2.0, в котором событие Session_Start не запускается в моем файле Global.asax. Может кто-нибудь сказать, почему это происходит и как я могу заставить его работать?
Приложение отлично работало на моей машине разработки Windows XP, но при развертывании на сервере перестало работать (Win Server 2003/IIS 6/ASP.Net 2.0).
Я не уверен, что это актуально, но на сервере также размещена установка SharePoint (WSS 3.0), которая, как я знаю, меняет некоторые параметры на уровне веб-сайта по умолчанию.
Является ли сайт предварительно скомпилированным перед добавлением global.asax? Попробуйте снова скомпилировать его.
Является ли раздел <session />
в файле web.config?
Вы уверены, что веб-сайт в IIS настроен на использование ASP.NET 2.0 вместо 1.1?
Мне пришлось удалить следующий тег в SharePoint 2010 web.config:
< удалить name= "Сессия" /" >