it-swarm-es.com

Visual Studio abre el navegador predeterminado en lugar de Internet Explorer

Cuando depuro en Visual Studio, Firefox se abre y eso es molesto debido a las conexiones que tienen Internet Explorer y Visual Studio, como cuando cierras el navegador de Internet que abre la depuración, Visual Studio detiene la depuración. ¿Cómo puedo hacer que Visual Studio abra Internet Explorer sin tener que configurar Internet Explorer como mi navegador predeterminado?

199
Kevin Sheffield

Scott Guthrie ha publicado una publicación en cómo cambiar el navegador predeterminado de Visual Studio :

1) Haga clic derecho en una página .aspx en su explorador de soluciones

2) Seleccione la opción del menú contextual "navegar con"

3) En el diálogo puede seleccionar o agregar un navegador. Si desea Firefox en la lista, haga clic en "agregar" y apunte al nombre de archivo firefox.exe

4) Haga clic en el botón "Establecer como predeterminado" para hacer de este el navegador predeterminado cuando ejecuta cualquier página en el sitio.

Sin embargo, no me gusta el hecho de que esto no sea tan sencillo como debería ser.

273
Jon Limjap

En Visual Studio 2010, el navegador predeterminado se restablece con frecuencia (casi cada vez que se cambia una configuración IDE o incluso después de reiniciar Visual Studio). Ahora hay una extensión de selector de navegador predeterminada para 2010 para ayudar a combatir esto:

!!! Actualizacion !!! Parece que WoVS Default Browser Switcher ya no está disponible de forma gratuita según @Cory . Puede probar Default Browser Changer en su lugar, pero no lo he probado. Si ya tiene el complemento WoVS, recomendaría realizar una copia de seguridad para poder instalarlo más adelante.

Es posible que la siguiente solución ya no funcione:

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

WoVS Default Browser Switcher

Editar: Esto funciona también con ASP.NET MVC applications.

Nota: Un efecto secundario negativo de la instalación de esta extensión es que parece molestar la actualización aproximadamente una vez al mes. Esto ha causado que algunos lo desinstalen porque, para ellos, es más molesto que el problema que soluciona. En cualquier caso, se actualiza fácilmente a través del administrador de extensiones y todavía lo encuentro muy útil.

Verás el siguiente error al iniciar VS:

Los bits beta de Default Browser Switcher han caducado. Utilice el Administrador de extensiones o visite la Galería de VS para descargar bits actualizados.

121
Tim Santeford

Para MVC3 you no tiene que agregar ningún archivo ficticio para configurar un navegador determinado. Todo lo que tienes que hacer es:

  • "Mostrar todos los archivos" para el proyecto
  • ir a la carpeta bin
  • haga clic con el botón derecho en el único archivo .xml para buscar la opción "Buscar con ..."

setting MVC3 project default browser

41
Ani

Haga clic derecho en un archivo aspx y elija 'buscar con'. Creo que hay una opción para establecer como predeterminado.

26
Travis

Si está ejecutando una aplicación MVC 3, en el explorador de su solución, haga clic en el icono Mostrar todos los archivos y luego, debajo del archivo Global.asax, debe haber un archivo llamado YourProjectName.Publish.XML, haga clic con el botón derecho y luego haga clic en "Buscar con". .. "y seleccione su navegador favorito como predeterminado.

7
Misho

También puede ser útil para ASP.NET MVC:

En una aplicación MVC, debe hacer clic derecho en Default.aspx, que es la única página web "real" en esa solución. La página predeterminada muestra "Buscar con ..."

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

7
jasonpenny

En el Explorador de soluciones, haga clic con el botón derecho en cualquier página ASPX y seleccione "Buscar con" y seleccione IE como predeterminado.

Nota ... los mismos pasos se pueden usar para agregar Google Chrome como una opción del navegador y, opcionalmente, configurarlo como el navegador predeterminado.

4
rp.

Nota rápida si no tiene un .aspx en su proyecto (es decir, su XBAP) pero aún necesita depurar usando IE, simplemente agregue una página htm a su proyecto y haga clic derecho en eso para establecer el valor predeterminado. Es hacky, pero funciona: P

3
Geoff

También puedes depurar con Firefox.

Siga estos pasos: Tool-> Attach to process y seleccione firefox.exe o su navegador predeterminado. Entonces el depurador funcionará con este navegador. Pero tuve algunos problemas cuando Firefox es de 32 bits y VS2010 es de 64 bits.

De todos modos, haga clic con el botón derecho en el documento actual, navegue con --> que elija su navegador, y luego configúrelo como predeterminado. De esta manera es mejor. La identificación del proceso de B'cause firefox puede cambiar, por lo que se molestará por volver a adjuntar el proceso.

1
Davut Gürbüz

Con VS 2017, la depuración del proyecto ASP.NET con Chrome no lo registra con su cuenta de Google.

Para solucionarlo, vaya a Herramientas -> Opciones -> Depuración -> General y desactive la configuración Habilitar depuración de JavaScript para ASP.NET (Chrome e IE).

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

1
Bryan Legend

En Visual Studio 2013, esto se puede hacer de la siguiente manera:

1) Asegúrese de haber seleccionado un proyecto de inicio desde la ventana de exploración de la solución 2) Esto hace que aparezca un menú desplegable a la izquierda del menú desplegable de depuración. Puede elegir el navegador de este nuevo menú desplegable.

La clave es que debe haber un proyecto seleccionado como inicio

1
Giri

Su proyecto puede que no tenga archivos aspx ya que puede ser otro tipo de proyecto web.

Sin embargo, si tiene una ClientApp carpeta:

  1. vaya a la vista estándar del Explorador de soluciones (Ctrl+Alt+L) donde puede encontrar la solución del nombre de su proyecto (haga clic en el ícono de las carpetas en la parte superior para estar seguro (diciendo "Soluciones y carpetas"))
  2. haga clic con el botón derecho en la carpeta ClientApp
  3. Examinar con ... aparecerá cerca de la parte superior (cerca Ver en el navegador opción), haga clic en él y aparecerá el cuadro de diálogo del navegador
  4. haga clic en su navegador preferido
  5. haga clic en Establecer como predeterminado
  6. haga clic en Examinar para confirmar (esto abrirá el navegador que acaba de elegir en esa carpeta)
0
CPHPython

Usted mencionó Visual Studio. Esto es para Visual Studio 2013. En el "Menú y Herramientas" en la segunda línea, justo debajo de Depurar, tiene un cuadro desplegable que le da la lista/opción de "Emuladores". Su IE debe estar en la opción, Seleccione eso y ya está bueno para ir. Forma fácil .

0
user5087270