Вопрос

У меня есть приложение ASP.Net 2.0, в котором событие Session_Start не запускается в моем глобальном файле.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:

< удалить имя="Сессия" />

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top