2010-03-01 4 views
7

Visual Studio hat Debugging in IE integriert, wenn Sie IE schließen, stoppt es das Debuggen und wenn Sie das Debuggen beenden, schließt VS IE.Visual Studio 2008 SP1 - Wie kann das Debuggen in anderen Browsern als IE gestoppt werden?

Ich möchte es mit firefox/chrome machen! (hauptsächlich diese 2, wenn es mit anderen möglich ist, wird es geschätzt!)

Gibt es eine Möglichkeit, dies zu tun?

Vielen Dank im Voraus!

+0

Ich unterstütze diese Frage! Ich habe genau das gleiche Problem - und es ist nervig ... – Slauma

+0

Hinzugefügt ASP.NET-Tag – Vlad

+1

Siehe verwandte Frage: http://StackOverflow.com/Questions/321568/VS2008-debugging-with-firefox-as-default-browser - how-to-make-the-debugger-stop – Greg

Antwort

1

Sie müssen den Standardbrowser von Visual Studio in Firefox/Chrome ändern. Um diese Einstellung zu ändern, klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf eine aspx-Datei und wählen Sie Browse With. Wählen Sie den gewünschten Browser und stellen Sie ihn als Standard ein.

+0

Wusste nicht, dass - VS sonst verwendet den System-Standard-Browser, der in meinem Fall Firefox ist. Ich schätze, die OPs sind IE. –

+1

Es funktioniert nicht mit Firefox. Die Standardeinstellung des Browsers ist nicht das Problem des OP. Das Problem ist, dass die Debugging-Sitzung nicht automatisch geschlossen wird, wenn Sie Firefox schließen (auch nicht, wenn Firefox der Standardbrowser ist). (Er erklärte es ausführlicher in einem Kommentar zu einer anderen Antwort, aber diese Antwort einschließlich seines Kommentars ist jetzt gelöscht.) – Slauma

+0

FF ist der Standard-Browser, das ist nicht das Problem, vor dem ich stehe, VS startet FF, aber schließe es nicht , oder wenn ich das FF schließe, VS nicht aufhören zu debuggen ... – Tufo

0

Sie müssen ein Makro schreiben, das ff (oder einen anderen Browser) mit der Debug-URL öffnet. Dann können Sie es steuern und schließen, wenn das Debuggen endet.

aber ich denke, diese Aufgabe ist ziemlich schwer zu implementieren.

, die hier erwähnt, um einfach die Standard-Debug-Browser eingestellt ist Ihre Frage gar nicht beantworten, b/c es nicht geschlossen werden ...

Mit Firefox als Standardbrowser festgelegt und Firebug installiert haben, können Sie Debuggen Sie Ihr Skript in Firefox. Wählen Sie Extras> Firebug> Firebug öffnen. Die Firefox-Instanz zeigt jetzt die Debugging-Konsole an. Um das Debuggen von Skripten zu aktivieren, klicken Sie auf die Registerkarte "Konsole", aktivieren Sie die Option "Skript" und klicken Sie auf die Option "Einstellungen für den lokalen Host anwenden".

+0

Wo muss ich dieses Makro platzieren, damit es funktioniert? Wie feuere ich es, wenn ich die Debug-Taste oder F5 in VS drücke? – Tufo

+0

Drücken Sie Alt + F11, um das Makrofenster zu öffnen. Alle Optionen sind im Menü Extras -> Makros. Sie können dort ein eigenes Makro schreiben, dann können Sie ihm einen Shortkey zuweisen. – Yuki

+0

Gut, und wie sollte dieses Skript aussehen? – Tufo

Verwandte Themen