Я работаю над проектом Silverlight 4, и до того, как я вступил в должность, очевидно, осталась большая утечка памяти. Я пробовал два разных профилировщика, которые подключаются к VIsual Studio 2010, и я заметил, что данные не менялись между снимками. Тогда я понял, что он не показывает большую часть моих данных и никаких пользовательских классов.
То, что я считаю, происходит потому, что он показывает только использование моей памяти для «стартап-проекта», но есть множество других вспомогательных проектов, которые на самом деле выполняют тяжелую работу, которая содержит утечку. Есть ли профилировщик, который может показать использование памяти несколькими проектами?
До сих пор я использовал ANTS и кое-что из memprofiler.com. Я попробовал WinDbg, но не смог заставить его работать, и все инструкции по его использованию кажутся довольно старыми.
Любая помощь очень ценится.
редактирование:
Найденное решение состояло в том, чтобы правильно настроить ANTS, чтобы он указывал на веб-сайт, на котором размещено приложение, которое, наконец, показывало бы все. Отладочная локальная версия не будет показывать те же данные.
Редактировать 2:
Соединение с приложением silverlight в Интернете кажется таким же хорошим, как и раньше.