2009-10-23 3 views
1

HI Я получаю сообщение об ошибке: «SessionStateTempDataProvider требует, чтобы SessionState был включен». , когда я пытаюсь обработать ошибку. У меня есть код из блога ниже. http://blogs.microsoft.co.il/blogs/shay/archive/2009/03/06/real-world-error-hadnling-in-asp-net-mvc-rc2.aspx Я не использую сеанс. мое состояние сеанса отключено в web.config.SessionStateTempDataProvider требует, чтобы SessionState был включен

и используя нить The SessionStateTempDataProvider requires SessionState to be enabled я получил решение, чтобы установить , но его уже установлен как таковой. как избежать ошибки. Я не хочу использовать сеанс.

+0

Код. Нам нужно увидеть код, вызывающий ошибку. –

+0

Код, который я использую, из этого блога. http://blogs.microsoft.co.il/blogs/shay/archive/2009/03/06/real-world-error-hadnling-in-asp-net-mvc-rc2.aspx – nimi

+0

Образец проекта, прилагаемый к что сообщение в блоге отлично работает для меня. Вы что-то изменили с помощью этого проекта? –

ответ

0

Состояние сеанса связи отключено в web.config.

Это должно быть причиной проблемы. По-видимому, ASP.NET MVC нуждается в состоянии сеанса.

Проверьте этот вопрос: disabling session state.

+0

Извините за мое утверждение: «Мое состояние сеанса отключено web.config " Я не устанавливаю в моем web.config. Я попытался найти текст, но не смог найти его. – nimi

+0

@Nimesh, это должно быть связано с отключением SessionState. Потому что это единственный способ воспроизвести ошибку. Кроме того, это сообщение об ошибке. –

+0

Да, я согласен с вашей точкой зрения. но я не могу это извлечь. Есть ли другие способы обработки ошибок? – nimi

Смежные вопросы