Я столкнулся с этой проблемой, касающейся сеансов в asp.net. Я создаю веб-приложение ASP.Net. Я создал класс BasePage, который наследуется от System.Web.Ui.Page. Этот класс BasePage представляет собой System.Web.Ui.Page с дополнительным членом ActiveUser типа ActiveUser (класс, который я создал самостоятельно). В конструкторе BasePage я установил для члена ui значение this.ui = (ActiveUser)Session["ActiveUser"]
, которое является предварительно установленной переменной сеанса. Однако, когда я запускаю свой проект, я получаю HttpException
в конструкторе BasePage на this.ui = Session["ActiveUser"]
. Он говорит мне проверить, однако для enableSessionState установлено значение true в файле конфигурации, и я проверил, что это так. У кого-нибудь есть идеи о том, как решить эту проблему? Это было бы очень высоко ценится.
Thanx!