Я сейчас переживаю боль, когда обнаруживаю утечки памяти в своем приложении с помощью WinDbg. К счастью, я нашел несколько хороших статей, которые дают очень хороший шаг за шагом, как это сделать. Тем не менее, это довольно болезненный процесс. У VS2010 есть встроенные функции, которые могут облегчить нагрузку на обнаружение утечки памяти в приложении Silverlight? Конечно, утечка памяти в .NET звучит немного как неправильное имя, но я намерен сделать это, чтобы найти все объекты, которые все еще ссылаются на объект, который, как я полагаю, должен быть собранным мусором.Может VS2010 помочь мне найти утечки памяти?
Для тех, кто может быть заинтересован, вот некоторые хорошие статьи о том, как начать использовать WinDbg для поиска утечек памяти в Silverlight:
- Finding Memory Leaks In Silverlight With WinDbg
- Hunting down memory leaks in Silverlight
- Where's your leak at? (Using WinDbg, SOS, and GCRoot to diagnose a .NET memory leak)
Некоторые другие люди здесь, в моей компании, использовали профилировщик ANTS и высоко оценивают его. –