ASP.Net событие запуска сеанса не запускается

У меня есть ASP.Net 2.0 приложение, в котором событие Session_Start не запускается в my Global.файл asax. Может кто-нибудь сказать, почему это происходит и как я могу заставить его работать?

приложение отлично работало на моей машине разработки Windows XP, Но перестало работать при развертывании на сервере (Win Server 2003 / IIS 6 / ASP.Net 2.0).

Я не уверен, что это актуально, но на сервере также размещена установка SharePoint (WSS 3.0), которая, как я знаю, меняет некоторые параметры на уровне веб-узла по умолчанию.

4 ответов


является сайтом, предварительно скомпилированным перед добавлением global.асакс? Попробуйте скомпилировать его еще раз.


Это <session /> раздел в интернете.конфиг?


вы уверены, что веб-сайт в IIS настроен на использование ASP.NET 2.0, а не 1.1?


Мне пришлось удалить следующий тег в SharePoint 2010 web.config: