8

Ich starte einen Leistungsprofiler für ein ASP.NET MVC 3-Projekt in Visual Studio 2012 mit "Analyse" -> " Starten Sie den Performance-Assistenten ... "und wählen Sie" Instrumentation "und wählen Sie mein Projekt (weil ich das Timing messen und den längsten Funktionsaufruf bestimmen muss)."Es ist nicht möglich, 32-Bit- und 64-Bit-Anwendungen gleichzeitig zu profilieren" Fehler

Aber das gibt eine Fehlermeldung

It is not possible to profile 32-bit and 64-bit applications at the same time

und der Profilierungsprozess beendet wird. Ich habe versucht, Plattformziel auf x86, x64, irgendeine CPU zu ändern, aber das hilft nicht. Was kann einen solchen Fehler verursachen und wie kann ich ihn beheben?

Antwort

12

Es schien, dass ich mehrere Projekte eingeschlossen hatte, nicht die einzige, die ich versucht habe zu profilieren (so ist es möglich, dass eines dieser Projekte zu einer anderen Architektur kompiliert wurde). Nach der Auswahl nur meiner Einzelprojekt Profiling funktionierte korrekt.