Страница приложения SharePoint - почему не работает try-catch? - PullRequest
2 голосов
/ 16 февраля 2011

Моя страница приложения не работает правильно. В журнале ошибок я мог найти это:

Detected use of SPRequest for previously closed SPWeb object.  Please close SPWeb objects when you are done with all objects obtained from them, but not before.

На моей странице приложения в коде позади все фрагменты кода в блоках try-catch. Вопрос в том, почему, когда появляется такая ситуация (описанная в журнале), элемент управления не переходит к отслеживанию статистики? Вместо этого на экране появляется внутренняя ошибка SharePoint.

С уважением

1 Ответ

0 голосов
/ 17 февраля 2011

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

Используйте SPDisposeCheck для точного определения источникасообщения.

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