CLR-профилировщик не работает с Silverlight CLR. Существует ли другой профилировщик памяти?
Вот профилирование памяти в silverlight с использованием Xperf.
Получение информации о ГК
Попробуйте это, это очень полезно:
http://www.red -gate.com / продукция / ants_memory_profiler / index.htm
Бруно.
VS2010 / SL4 имеет профайлер, теперь оформить заказ:
http://www.nachmore.com/2010/profiling-silverlight-4-with-visual-studio-2010/
http://blogs.msdn.com/b/seema/archive/2010/01/28/pdc-vs2010-profiling-silverlight-4.aspx
Похоже, еще не доступен. Однако, как рекомендуется в этой ветке форума , вы можете преобразовать свое приложение Silverlight в приложение WPF и профиль, который:
На данный момент нет никакого инструмента, но в качестве обходного пути вы можете легко создать настольную (WPF) версию вашего клиента Silverlight из той же кодовой базы и нескольких настроек (см. Пример Scot в блоге - http://weblogs.asp.net/scottgu/pages/silverlight-tutorial-part-8-creating-a-digg-desktop-application-using-wpf.aspx). Как только вы закончите с этим, вы можете запустить любой профилировщик производительности, который работает с WPF.
Не оптимальное решение, но на данный момент это лучший вариант ...
Обновление: Только что увидел сообщение в блоге о XPerf, который является сэмплером процессора для Silverlight. Не совсем профилировщик памяти, но хороший инструмент для тестирования производительности приложений Silverlight ...
Автономный CLR-профилировщик обновлен для работы с Silverlight, поэтому вам не нужно иметь VS Premium / Ultimate.
Блог API профилирования CLR Дэвида Бромана: выпущен CLRProfiler V4
Пользовательский интерфейс не так уж хорош, но он работает.
.NET Memory Profiler начиная с версии 4.0 поддерживает профилирование Silverlight.
Настоятельно рекомендуем.
Я использую бесплатный XTE Profiler , который также работает с приложениями Silverlight Standard и Out of Browser. Показывает также использование оперативной памяти.
Используйте Silverlight Spy В него встроен профилировщик памяти
Попробуйте использовать Atologic SilverProfiler. Доступно по адресу www.atologic.com .
Хотя это и не полноценный профилировщик с аппетитным графическим интерфейсом, вы можете использовать Windbg + SOS для отладки приложения Silverlight, для этого потребуется много ручной работы, но затем вы сможете пройтись по управляемой куче.