Wenn ich den Visual Studio 2012-Profiler (Perfomance Analyzer) für eine Webanwendung in Visual Studio ausführe, startet er Internet Explorer und beendet die Profilerstellung, wenn ich das IE-Fenster schließe.
Nach der Analyse zeigen die Ergebnisse jedoch nur den Prozess iexplore.exe
und seine internen Aufrufe an, ohne dass angegeben ist, wie meine Assemblys arbeiten.
Wie kann ich den Analysator so konfigurieren, dass er meinen Code profiliert? Für Desktop-Apps funktioniert es ohne Probleme.
Wir haben vier Arten von Profiling in VS 2012 verfügbar.
Wenn Sie die Leistungsanalyse für eine Webanwendung starten, wird standardmäßig CPU-Sampling ausgeführt und der Bericht, den Sie erhalten, enthält nur Informationen auf Prozessebene. Führen Sie die folgenden Schritte aus, um Dot Net Memory Allocation Profiling auszuführen.
Klicken Sie im Menü Analysieren auf Leistung starten Assistent.
Wählen Sie auf der ersten Seite des Assistenten einen Punktnetzspeicher aus Zuordnung Profiling, und klicken Sie dann auf Weiter.
Hoffe, das hilft !!!!
Tags und Links visual-studio-2012 performance profiler web-application-project