scheint noch nicht verfügbar zu sein. Als Empfehlungen in diesem Forum-Thread können Sie jedoch Ihre Silverlight-App in eine WPF-Anwendung umwandeln und Profil das:
Es gibt jetzt kein Tool, aber als Workaround können Sie ganz einfach eine Desktop (WPF) -Version Ihres Silverlight-Clients aus der gleichen Codebasis und einigen Optimierungen erstellen (siehe Scot's Blog für ein Beispiel dazu - Ссылка ). Sobald Sie damit fertig sind, können Sie einen Leistungsprofiler ausführen, der mit WPF funktioniert.
Nicht eine optimale Lösung, aber es klingt wie die beste Option für jetzt ...
Update: Habe gerade ein Blogpost über XPerf, das ein CPU Sampler für Silverlight ist. Nicht gerade ein Speicherprofiler, aber ein gutes Werkzeug, um die Leistung von Silverlight-Apps zu testen ...
Obwohl es kein vollwertiger Profiler mit einer guten GUI ist, könnten Sie Windbg + SOS , um Ihre Silverlight-App zu debuggen, es würde eine Menge manueller Arbeit erfordern, aber Sie können dann Ihren verwalteten Haufen gehen.
Verwenden Sie Silverlight Spy
Es hat einen Memory Profiler eingebaut in
Ich benutze den kostenlosen XTE Profiler , der auch mit Silverlight Standard und Out of Browser Anwendungen funktioniert. Zeigt auch die Live-Speichernutzung an.
.NET Memory Profiler unterstützt ab Version 4.0 das Silverlight-Profiling.
Sehr zu empfehlen.
Versuchen Sie es mit Atologic SilverProfiler. Verfügbar unter www.atologic.com .
Tags und Links memory-leaks .net silverlight clr profiler