208 Stimmen

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 miteinander verbunden sind. Wenn Sie z. B. den Internet Explorer-Browser schließen, der beim Debuggen geöffnet ist, stoppt Visual Studio das Debugging. Wie kann ich Visual Studio dazu bringen, stattdessen Internet Explorer zu öffnen, ohne dass ich Internet Explorer als Standardbrowser einstellen muss?

281voto

Jon Limjap Punkte 92084

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

1) Klicken Sie mit der rechten Maustaste auf eine .aspx-Seite in Ihrem Lösungsexplorer

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

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

4) Klicken Sie auf die Schaltfläche "Als Standard festlegen". um diesen Browser zum Standardbrowser zu machen, wenn Sie eine beliebige Seite auf der Website aufrufen.

Mir missfällt jedoch, dass dies nicht so einfach ist, wie es sein sollte.

14 Stimmen

Diese Option ist bei MVC-Projekten aus irgendeinem Grund nicht verfügbar.

10 Stimmen

Sie ist für MVC-Projekte verfügbar, aber Sie müssen die Default.aspx-Datei für das Projekt finden.

3 Stimmen

MVC2+ verwendet keine .aspx Landing Page

122voto

Tim Santeford Punkte 25563

In Visual Studio 2010 wird der Standardbrowser häufig zurückgesetzt (fast jedes Mal, wenn eine IDE-Einstellung geändert wird oder sogar nach einem Neustart von Visual Studio). Es gibt jetzt eine Standard-Browser-Selektor-Erweiterung für 2010, um dies zu bekämpfen:

!!!Update!!! Es scheint, dass der WoVS Default Browser Switcher nicht mehr kostenlos verfügbar ist, laut @Cory . 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 Standard-Browser-Umschalter : http://visualstudiogallery.msdn.microsoft.com/en-us/bb424812-f742-41ef-974a-cdac607df921

WoVS Default Browser Switcher

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

Anmerkung: Ein negativer Nebeneffekt der Installation dieser Erweiterung ist, dass sie etwa einmal im Monat zu nörgeln scheint, um aktualisiert zu werden. Dies hat einige dazu veranlasst, sie zu deinstallieren, weil sie sie für lästiger halten als das Problem, das sie behebt. Trotzdem lässt sie sich über den Erweiterungsmanager leicht aktualisieren, und ich finde sie immer noch sehr nützlich.

Beim Starten von VS wird der folgende Fehler angezeigt:

Die Beta-Bits des Default Browser Switcher sind abgelaufen. Bitte verwenden Sie den Extension Manager oder besuchen Sie die VS Gallery, um aktualisierte Bits herunterzuladen.

0 Stimmen

Dies ist ein besserer Ansatz. ASPX muss nicht unbedingt Teil einer ASP.NET MVC 3-Anwendung sein, da Sie eine Razor View Engine wählen können.

0 Stimmen

Dies ist definitiv die beste Option für VS2010.

0 Stimmen

Leider scheint das immer noch nicht zu helfen. Es gibt einen Fehler in VS2010, und zwar einen, von dem Microsoft gesagt hat, dass er erst im nächsten VS behoben wird: connect.microsoft.com/VisualStudio/feedback/details/568469/

43voto

Ani Punkte 2626

Para MVC3 Sie müssen nicht beliebige Dummy-Dateien hinzufügen, um einen bestimmten Browser einzustellen. Alles, was Sie tun müssen, ist:

  • "Alle Dateien anzeigen" für das Projekt
  • zum Ordner bin gehen
  • Klicken Sie mit der rechten Maustaste auf die einzige .xml-Datei, um die Option "Durchsuchen mit..." zu finden.

setting MVC3 project default browser

0 Stimmen

Was für eine schreckliche Benutzeroberfläche. Vielen Dank für diesen Hack, um es zu umgehen. Es scheint immer noch notwendig mit MVC6 und Visual Studio 2017.

26voto

tsimon Punkte 8182

Klicken Sie mit der rechten Maustaste auf eine aspx-Datei und wählen Sie "Durchsuchen mit". Ich glaube, es gibt dort eine Option, die man als Standard festlegen kann.

7voto

jasonpenny Punkte 2979

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

In einer MVC-Anwendung müssen Sie mit der rechten Maustaste auf auf Default.aspx klicken, die die einzige 'echte' Webseite in dieser Lösung ist. Die Standardseite zeigt 'Blättern mit ' an.

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

1 Stimmen

Vielen Dank dafür. Jedes Mal, wenn ich VS patche, wird der Standardbrowser wieder auf IE zurückgesetzt. Es machte mich verrückt, ein Webforms-Projekt zu öffnen, nur damit ich es zurück zu Firefox ändern konnte.

10 Stimmen

In MVC 2 Default.aspx nicht mehr existiert. in 2010 müssen Sie eine grundlegende Webform Seite zu erstellen, setzen Sie die Standard (da es nicht halten von Projekt zu Projekt). Sie können dann entfernen Sie die überschüssige Webform

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X