Legen Sie Google Chrome als Debugging-Browser in Visual Studio fest


74

Wenn ich in Visual Studio 2008 F5 drücke, möchte ich, dass Google Chrome als Browser gestartet wird, in dem meine ASP.NET-App ausgeführt wird. Kann ich wissen, wie dies getan werden kann?

Antworten:


74

Klicken Sie mit der rechten Maustaste auf eine ASPX-Datei und klicken Sie auf "Durchsuchen mit ...". Wählen Sie dann Chrome aus und klicken Sie auf "Als Standard festlegen". Sie können mehr als einen Browser in der Liste auswählen, wenn Sie möchten.

Es gibt auch diese wirklich großartige WoVS Default Browser Switcher Visual Studio-Erweiterung .


11
Angenommen, Sie können tatsächlich chrome.exe finden. Auf meinem Windows XP-PC ist es bei begraben C:\Documents and Settings\MyUserName\Local Settings\Application Data\Google\Chrome\Application\chrome.exe.
Ryan Lundy

4
Ja, für serverseitigen Code. Sie können kein JavaScript debuggen, das nur im IE funktioniert. Beim serverseitigen Debuggen wird VS an den IIS-Arbeitsprozess angehängt, nicht an den Browser selbst.
John Sheehan

2
Die Erweiterung scheint weg zu sein.
Patrick Szalapski

27

Um etwas hinzuzufügen (weil ich es bei der Suche nach diesem Problem gefunden habe und meine Lösung etwas mehr beinhaltete) ...

Wenn Sie für ASPX-Dateien keine Option "Durchsuchen mit ..." haben (wie ich es in einer MVC-Anwendung nicht getan habe), können Sie am einfachsten eine Dummy-HTML-Datei hinzufügen und mit der rechten Maustaste darauf klicken, um die festzulegen Option wie in der Antwort beschrieben. Sie können die Datei anschließend entfernen.

Die Option ist tatsächlich festgelegt in: C: \ Dokumente und Einstellungen [Benutzer] \ Lokale Einstellungen \ Anwendungsdaten \ Microsoft \ VisualStudio [Version] \ browser.xml

Wenn Sie die Datei jedoch direkt ändern, während VS ausgeführt wird, überschreibt VS sie beim nächsten Ausführen mit Ihrer vorherigen Option. Wenn Sie die Standardeinstellung in VS bearbeiten, müssen Sie sich keine Gedanken darüber machen, ob das Schema richtig ist. Daher ist die Umgehungs-Dummy-Datei wahrscheinlich der einfachste Weg.


26
  1. Gehen Sie zur Visual Studio-Symbolleiste und klicken Sie auf die Dropdown-Liste neben CPU (dort steht im Screenshot IIS Express). Eine der Auswahlmöglichkeiten sollte "Durchsuchen mit ..." sein.

    Visual Studio-Symbolleiste

  2. Wählen Sie einen Browser aus, z. B. Google Chrome, und klicken Sie dann auf Als Standard festlegen

    Durchsuchen mit ...

  3. Klicken Sie auf Durchsuchen oder Abbrechen.


2
Dies ist die einfachste von Visual Studio GUI.
RBT

3
Dies sollte die akzeptierte Antwort sein, da der Standardbrowser für alle nachfolgenden Debug / Runs ohne Debug-Sitzungen gespeichert wurde.
Alexei

1
Funktioniert in Visual Studio 2019.
bytedev

Welche Symbolleiste ist das? Meine Debug-Symbolleiste enthält weder das Dropdown-Menü noch die Konfigurationen. Ich verwende VS2019 16.6.5.
Don Shrout

Egal, ich habe es herausgefunden. Ich musste nur die Standardsymbolleiste zurücksetzen. Es wurde aus irgendeinem Grund nicht richtig angezeigt.
Don Shrout

15

Für MVC-Entwickler

  • Klicken Sie im Projektmappen-Explorer auf einen Ordner (z. B. Controller).
  • Wählen Sie Durchsuchen mit ...
  • Wählen Sie den gewünschten Browser
  • (Optional klicken) Als Standard festlegen

5

Wenn die Option "Durchsuchen mit ..." nicht angezeigt wird, beenden Sie zuerst das Debuggen. =)


2

In Visual Studio 2012 können Sie einfach den Browser, mit dem Sie debuggen möchten, aus dem Dropdown-Feld direkt über dem Code-Editor auswählen


1
Diese Option ist verfügbar, wenn Sie die "Standard" -Symbolleiste sichtbar haben
Paul Sturm

2

Für win7 finden Sie Chrom unter:

C:\Users\[UserName]\AppData\Local\Google\Chrome\Application\chrome.exe

Klicken Sie für VS2017 auf den kleinen Abwärtspfeil neben der Schaltfläche Im Debug- / Release-Modus ausführen, um die Option "Durchsuchen mit ..." zu finden.


Der kleine Pfeil nach unten ... schön
Tom McDonald

1

Klicken Sie auf den Pfeil neben der Startschaltfläche. Dort erhalten Sie eine Liste der Browser. Wählen Sie den Browser aus, mit dem Ihre Anwendung ausgeführt werden soll, und klicken Sie auf "Als Standard festlegen". Klicken Sie auf "OK", und Sie sind damit fertig.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.