Не входит в режим отладки - PullRequest
0 голосов
/ 11 ноября 2009

Когда я нажимаю F5 на моем VS2005 для отладки приложения, оно запускает окно веб-приложения, но выходит из режима отладки. Когда я пытался отследить ошибку в EventViewer, это была ошибка:

Ошибка в Token.vb (GetToken). Токен не был в памяти, и идентификация аутентифицированного вызывающего абонента IIS не была разрешена. Возможно, сеанс неожиданно завершился. Включено специальное сообщение об ошибке: Состояние сеанса можно использовать только в том случае, если для свойства enableSessionState установлено значение true, либо в файле конфигурации, либо в директиве Page. Также убедитесь, что System.Web.SessionStateModule или пользовательский модуль состояния сеанса включены в раздел \\ в конфигурации приложения.

В моем конфигурационном файле нет раздела httpModules, а режим sessionState = "InProc" ...

1 Ответ

0 голосов
/ 11 ноября 2009

Похоже, что ваше приложение имеет файл кода с именем Token.vb , который пытается (безуспешно) получить доступ к данным, сохраненным в состоянии сеанса. Состояние сеанса доступно не всем запросам - оно зависит от типа обслуживаемого файла (страницы do получают состояние сеанса, статические файлы, такие как изображения , не ). Если код в Token.vb выполняется, например, во время запроса статического файла, я ожидаю увидеть ошибку, которую вы описали.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...