Инструмент для обнаружения пропавших без вести - PullRequest
2 голосов
/ 21 сентября 2011

Я ищу любой инструмент, который может обнаружить любые пропущенные вызовы dispose для классов, которые осуществляют доступ к данным и операции с файлами. И если он проверяет другие проблемы с производительностью, это будет хорошо.

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

Ответы [ 3 ]

5 голосов
/ 21 сентября 2011

DevExpress CodeRush делает это для вас:

см. Эту статью: Проблемы с кодом - Нераспределенный локальный

Код Rush дома: DevExpress CodeRush

Я использовал экспресс-версию этого инструмента, и лично мне он нравится больше, чем ReSharper.

2 голосов
/ 03 октября 2011

Инструмент с открытым исходным кодом Жандарм предоставляет несколько правил в отношении IDisposable .

отказ от ответственности : я сопровождающий Жандарма.

1 голос
/ 03 октября 2011

Если вы предпочитаете бесплатную утилиту, FxCop сделает это.

...