2013-08-16 2 views
0

Как я могу найти утечку памяти в моем рабочем приложении C#?Управление утечкой памяти в настольном приложении C#

Есть ли какой-либо сторонний инструмент, который мог бы уведомить меня о том, где происходит утечка памяти.

В сети есть множество инструментов, но для веб-приложений мне нужен тот, который может обнаружить утечку памяти в настольном приложении.

+0

Какую версию Visual Studio вы используете? VS2012 поставляется с довольно богатым набором [инструментов анализа] (http://msdn.microsoft.com/en-us/library/ms182372.aspx) ... – SteveChapman

+0

@chappoo Вопрос о ** Как я могу найти утечку памяти **. Инструмент Vs предназначен для производительности –

+0

@SriramSakthivel [это может помочь] (http://msdn.microsoft.com/en-us/library/dd264934.aspx) – SteveChapman

ответ

2

Попробуйте использовать ANTS Profiler. Его основное назначение - найти утечки памяти. Он может быть использован для настольных приложений, веб-приложений .NET и услуг, оборудованные компоненты размещены в COM + и службы Windows

Update:

Пожалуйста, обратитесь ANTS Memory Profiler 7 Link.
У этого есть несколько демонстрационных видеороликов для новичков. Это определенно поможет вам.

+0

Существует ли какой-либо open source/no license cost SW? – Tintenfiisch

+0

Спасибо за ваш ответ .. Пожалуйста, не могли бы вы рассказать мне, как его использовать. мне нужно предоставить ему мой .exe-файл или весь проект и как он уведомит меня по журналу или отвезет меня в определенную часть кода? –

+0

См. Мои обновления –

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