2010-06-17 3 views
5

Ich verwende Visual Studio 2010, um eine Silverlight 4-Anwendung zu erstellen.Wie debuggen Sie Silverlight-Anwendungen mit Chrome und drücken Sie Breakpoints?

Ich setze einen Breakpoint in meinem Code-Behind, starte die Debug-Sitzung von Visual Studio, und leider wird mein Breakpoint nie getroffen.

Also habe ich schließlich versucht, meinen Standardbrowser auf Internet Explorer zu setzen ... und siehe da ... mein Haltepunkt wird plötzlich getroffen.

Ist Chrome ein unterstützter Browser zum Debuggen von Silverlight-Anwendungen? Wenn ja, was fehlt mir, um das zu schaffen?

Oder ist Internet Explorer der einzige unterstützte Browser, wenn es um das Debuggen geht?

Antwort

3

Siehe my answer und this answer unter another question.

Sie müssen den Silverlight-Prozess manuell anhängen. Verwenden Sie das Menü Debug und wählen Sie Attach to Process..., nachdem Sie mit dem Debuggen begonnen haben (über F5 oder die Debug/Start Debugging Option).

+0

Danke, das hat den Trick gemacht. Ich dachte, es wäre völlig lahm, bis ich bemerkte, dass Chrome einen völlig neuen Prozess für das Silverlight-Plugin einleitete. Ich wünschte immer, F5 hat gerade funktioniert. – cplotts

+0

Hut ab auf Ihre Editierfähigkeiten - u \ m/ –

+2

@Gollum: Danke, ich versuche es. :) Morgen könnte ich ein Leben bekommen. –

1

Ab September 2011 mit Firefox 6, müssen Sie Firefox konfigurieren, wenn Sie debuggen möchten. Die Schritte sind:

  • laden Firefox
  • Typ "about: config" in die Adressleiste des Firefox
  • Akzeptieren Sie die Warnung (falls zutreffend)
  • Suche nach dem Eintrag "dom.ipc.plugins.enabled"
  • seinen Wert von "true" auf "false" (Doppelklick)
  • Starten Sie den Browser

Tada!

Verwandte Themen