it-swarm-eu.dev

Visual Studio öffnet den Standardbrowser anstelle von Internet Explorer

Wenn ich in Visual Studio debugge, wird Firefox geöffnet, und das ist ärgerlich, weil Internet Explorer und Visual Studio so verbunden sind. Wenn Sie beispielsweise den Internet Explorer-Browser schließen, der das Debuggen gestartet hat, stoppt Visual Studio das Debuggen. Wie kann ich Visual Studio dazu bringen, Internet Explorer zu öffnen, ohne Internet Explorer als Standardbrowser festlegen zu müssen?

201
Kevin Sheffield

Scott Guthrie hat einen Beitrag geschrieben am wie man den Standardbrowser von Visual Studio ändert :

1) Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf eine ASPX-Seite

2) Wählen Sie die Kontextmenüoption "Durchsuchen mit"

3) Im Dialog können Sie einen Browser auswählen oder hinzufügen. Wenn Sie Firefox in der Liste haben möchten, klicken Sie auf "Hinzufügen" und zeigen Sie auf den Dateinamen firefox.exe

4) Klicken Sie auf die Schaltfläche "Als Standard festlegen", um dies zum Standardbrowser zu machen, wenn Sie eine Seite auf der Site ausführen.

Ich mag jedoch nicht die Tatsache, dass dies nicht so einfach ist, wie es sein sollte.

276
Jon Limjap

In Visual Studio 2010 wird der Standardbrowser häufig zurückgesetzt (fast jedes Mal, wenn eine IDE Einstellung geändert wird oder sogar nach dem Neustart von Visual Studio). Es gibt jetzt eine Standardbrowserselektorerweiterung für 2010, um den Kampf zu unterstützen Dies:

!!! Update !!! Der WoVS Default Browser Switcher ist laut @ Cory anscheinend nicht mehr kostenlos verfügbar . Sie könnten versuchen, Standard-Browser-Wechsler stattdessen, aber ich habe es nicht getestet. Wenn Sie das WoVS-Plugin bereits haben, würde ich empfehlen, es zu sichern, damit Sie es später installieren können.

Die folgende Lösung funktioniert möglicherweise nicht mehr:

WoVS Default Browser Switcher : http://visualstudiogallery.msdn.Microsoft.com/en-us/bb424812-f742-41ef-974a -cdac607df921

WoVS Default Browser Switcher

Bearbeiten: Dies funktioniert auch mit ASP.NET MVC-Anwendungen .

Hinweis: Ein negativer Nebeneffekt der Installation dieser Erweiterung ist, dass sie anscheinend etwa einmal im Monat aktualisiert wird. Dies hat einige dazu veranlasst, es zu deinstallieren, da es für sie lästiger ist als das Problem, das es behebt. Unabhängig davon ist es leicht über den Extension Manager zu aktualisieren und ich finde es immer noch sehr nützlich.

Beim Starten von VS wird der folgende Fehler angezeigt:

Die Beta-Bits des Standard-Browser-Umschalters sind abgelaufen. Verwenden Sie den Extension Manager oder besuchen Sie die VS-Galerie, um aktualisierte Bits herunterzuladen.

121
Tim Santeford

Für MVC müssen Sie keine Dummy-Dateien hinzufügen , um einen bestimmten Browser einzustellen. Alles was du tun musst, ist:

  • "Alle Dateien anzeigen" für das Projekt
  • gehe in den Ordner "bin"
  • klicken Sie mit der rechten Maustaste auf die einzige XML-Datei, um die Option "Durchsuchen mit ..." zu finden

setting MVC3 project default browser

41
Ani

Klicken Sie mit der rechten Maustaste auf eine ASPX-Datei und wählen Sie "Durchsuchen mit". Ich denke, es gibt eine Option, die als Standard festgelegt werden kann.

26
tsimon

Wenn Sie eine MVC 3-Anwendung ausführen, klicken Sie in Ihrem Projektmappen-Explorer auf das Symbol Alle Dateien anzeigen. Anschließend sollte sich unter der Datei Global.asax eine Datei mit dem Namen YourProjectName.Publish.XML befinden. Klicken Sie mit der rechten Maustaste darauf und dann auf "Durchsuchen mit". .. "und wählen Sie Ihren bevorzugten Browser als Standard.

7
Misho

Kann auch für ASP.NET MVC hilfreich sein:

In einer MVC-App müssen Sie mit der rechten Maustaste auf "Default.aspx" klicken. Dies ist die einzige "echte" Webseite in dieser Lösung. Auf der Standardseite wird "Durchsuchen mit ..." angezeigt.

Von http://avaricesoft.wordpress.com/2008/08/04/ ...

7
jasonpenny

Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf eine beliebige ASPX-Seite, wählen Sie "Durchsuchen mit" und wählen Sie als Standard IE.

Hinweis ... Mit den gleichen Schritten können Sie Google Chrome als Browseroption hinzufügen und optional als Standardbrowser festlegen.

4
rp.

Kurzer Hinweis: Wenn Sie keine ASPX-Datei in Ihrem Projekt haben (d. H. Die XBAP-Datei), aber dennoch über den Internet Explorer debuggen müssen, fügen Sie Ihrem Projekt einfach eine HTM-Seite hinzu, und klicken Sie mit der rechten Maustaste darauf, um die Standardeinstellung festzulegen. Es ist hacky, aber es funktioniert: P

3
Geoff

Sie können auch mit Firefox debuggen.

Befolgen Sie diese Schritte: Tool-> Attach to process und wählen Sie firefox.exe oder Ihr Standardbrowser. Dann funktioniert der Debugger mit diesem Browser. Aber ich hatte einige Probleme, wenn Firefox 32-Bit und VS2010 64-Bit ist.

Wie auch immer, klicken Sie mit der rechten Maustaste auf das aktuelle Dokument und navigieren Sie mit --> als wähle deinen Browser, als setze ihn als Standard. Dieser Weg ist besser. Weil sich die Prozess-ID von Firefox ändern kann, ärgern Sie sich, dass Sie den Prozess erneut anhängen.

1
Davut Gürbüz

In VS 2017 werden Sie beim Debuggen von ASP.NET-Projekten mit Chrome nicht mit Ihrem Google-Konto angemeldet.

Um dies zu beheben, gehen Sie zu Extras -> Optionen -> Debuggen -> Allgemein und deaktivieren Sie die Einstellung JavaScript-Debugging für ASP.NET (Chrome und IE) aktivieren.

https://msdnshared.blob.core.windows.net/media/2016/11/debugger-settings-1024x690.png

1
Bryan Legend

In Visual Studio 2013 kann dies folgendermaßen erfolgen:

1) Stellen Sie sicher, dass Sie ein Startprojekt aus Ihrem Lösungs-Explorer-Fenster ausgewählt haben. Sie können den Browser aus dieser neuen Dropdown-Liste auswählen.

Entscheidend ist, dass als Start ein Projekt ausgewählt ist

1
Giri

Ihr Projekt hat möglicherweise keine ASPX-Dateien, da es sich möglicherweise um eine andere Art von Webprojekt handelt.

Wenn es jedoch einen ClientApp Ordner hat:

  1. gehe zur Standardansicht des Solution Explorers (Ctrl+Alt+L) wo Sie die Namenslösung Ihres Projekts finden (klicken Sie auf das Ordnersymbol oben, um sicher zu gehen (sagen Sie "Lösungen und Ordner")
  2. Klicken Sie mit der rechten Maustaste auf den Ordner ClientApp
  3. Durchsuchen mit ... wird oben angezeigt (in der Nähe von Im Browser anzeigen Option), klicken Sie darauf und der Browser-Dialog erscheint
  4. klicken Sie auf Ihren bevorzugten Browser
  5. klicken Sie auf Als Standard festlegen
  6. klicken Sie auf Durchsuchen , um zu bestätigen (dies öffnet den Browser, den Sie gerade für diesen Ordner ausgewählt haben)
0
CPHPython

Sie haben Visual Studio erwähnt. Dies ist für Visual Studio 2013. In der "Menü und Tools" in der zweiten Zeile, direkt unterhalb von Debug, haben Sie ein Dropdown-Feld mit der Liste/Option "Emulatoren". Ihre IE sollte Wählen Sie diese Option aus, und schon können Sie loslegen.

0
user5087270