VS 2013 Ausnahme, wenn Sie versuchen, Silverlight-Anwendung zu debuggen

8

Ich habe VS2013 installiert. Aber ich kann meine Silverlight-Anwendung nicht darin debuggen. Wenn ich F5 drücke, sehe ich die folgende Fehlermeldung:

Fehlermeldungstext: die 32-Bitversion des Visual Studio Remote Debugging Monitors (MSVSMON.EXE) kann nicht verwandt werden, um 64-Bit verarbeitete oder 64-Bitspeicherauszüge zu debuggen. Bitte verwenden Sie stattdessen die 64-Bit-Version.

Mein Betriebssystem ist Windows 7 x64.

Auf VS2012 hat alles gut funktioniert.

Noch eine Sache: Ich kann den Debugger manuell an den Prozess "iexplorer.exe" anfügen.

UPDATE: Der Fehler bezog sich nicht auf VS2013. Es bezieht sich auf IE10 (das zur Installation von VS2013 benötigt wurde). Silverlight unterstützt kein Debugging im x64-Modus. Und IE10 umgekehrt läuft NUR in x64. Es kann separate Registerkarten in x86 laufen (mit "Enhanced Protected Mode"), aber es führt neue Prozesse für jede Registerkarte (der Haupt iexplorer.exe bleibt in x64). Ich habe auf IE9 heruntergestuft und alles funktioniert jetzt gut. Aber wenn jemand weiß, wie es mit IE10 funktioniert, würde ich es begrüßen.

    
termit 05.11.2013, 15:58
quelle

2 Antworten

0

Ich sah mich auch den gleichen Problemen gegenüber. In meinem Fall ist das Problem nicht mit dem Visual Studio, sondern mit dem IE unter Windows 64, der das Debugging von Silver-Light-Anwendungen zum Scheitern bringt.

Die im Internet gefundenen Lösungen ändern die Einstellungen in IE. Links unten zur Verfügung gestellt hoffe es hilft

Change tab proc growth link2

    
DiAgo 13.11.2014 14:07
quelle
-1

Hosten Sie diese App in einer Webanwendung? Wenn ja, gehen Sie zu den Eigenschaften des Webprojekts und überprüfen Sie den Abschnitt "Silverlight-Anwendungen". Aktivieren Sie im Menü "Silverlight-Anwendung hinzufügen" die Option "Silverlight-Debugging aktivieren".

Haben Sie versucht, diese App im OOB-Modus zu debuggen?

    
veeroo 30.01.2014 11:29
quelle