C # Session State Sql Server перехват ошибок - PullRequest
0 голосов
/ 20 октября 2011

У нас есть веб-приложение, использующее сессии InProc для хранения большого объема данных, таких как наборы данных и т. Д. Мы думаем об изменении состояния сеансов с InProc на Sql Server, но мы используем сеансы во многих местах кода, и их очень трудно найти. (приложение слишком большое). Я сделал классы [Serializable], но произошли некоторые ошибки сериализации. Мы отлавливаем все ошибки, используя Global.aspx от Application_Error, но трудно определить, где в коде или какой элемент вышел из строя, поэтому я могу это исправить. Я думаю, есть ли способ узнать эту информацию. Я использую VS 2010. Спасибо,

Ответы [ 2 ]

0 голосов
/ 20 октября 2011

Сессия не подходит для больших данных, таких как наборы данных.При каждом запросе он десериализуется, поэтому большие данные приводят к снижению производительности.

0 голосов
/ 20 октября 2011

Проверьте стек вызовов в визуальной студии. Отладка -> окна -> стек вызовов

...