Pregunta

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 Internet Explorer que se abre al iniciar 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?

¿Fue útil?

Solución

Scott Guthrie ha hecho 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 de menú contextual "Examinar con"

3) En el cuadro de 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.

Otros consejos

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

!!!¡¡¡Actualizar!!! Parece que WoVS Default Browser Switcher ya no está disponible de forma gratuita según @Cory.Podrías intentarlo Cambiador de navegador predeterminado en cambio, pero no lo he probado.Si ya tiene el complemento WoVS, le recomendaría hacer una copia de seguridad para poder instalarlo más tarde.

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

Conmutador de navegador predeterminado de WoVS: http://visualstudiogallery.msdn.microsoft.com/en-us/bb424812-f742-41ef-974a-cdac607df921

WoVS Default Browser Switcher

Editar: Esto funciona con ASP.NETMVC aplicaciones también.

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

Verá el siguiente error al iniciar VS:

Los bits beta del conmutador de navegador predeterminado han caducado.Utilice el administrador de extensiones o visite la galería VS para descargar bits actualizados.

Para MVC3no tienes que agregue archivos ficticios para configurar un determinado navegador.Todo lo que tienes que hacer es:

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

setting MVC3 project default browser

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

También puede resultar ú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 'navegar con ...'

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

Si está ejecutando una aplicación MVC 3, en su explorador de soluciones, haga clic en el ícono Mostrar todos los archivos y luego, debajo del archivo Global.asax, debería haber un archivo llamado YourProjectName.Publish.XML, haga clic derecho en él y luego haga clic en "Examinar con". .." y seleccione su navegador favorito como predeterminado.

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

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

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

También puedes depurar mediante Firefox.

Sigue 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 derecho en el documento actual, navegue con --> Luego elija su navegador y luego configúrelo como predeterminado.Así es mejor.Debido a que la identificación del proceso de Firefox puede cambiar, le molestará volver a adjuntar el proceso.

Con VS 2017, la depuración del proyecto ASP.NET con Chrome no le permite iniciar sesión 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

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 su solución 2) Esto trae un menú desplegable a la izquierda del menú desplegable de depuración.Puede elegir el navegador en este nuevo menú desplegable.

La clave es que debe haber un proyecto seleccionado como inicio.

Mencionaste Visual Studio.Esto es para Visual Studio 2013.En "Menú y Herramientas" en la segunda línea, justo debajo de Depurar, tiene un cuadro desplegable que le brinda la lista/opción de "Emuladores". Su IE debe estar en la opción, selecciónelo y listo.Camino fácil .

Tu proyecto puede que no tenga archivos aspx ya que podría ser otro tipo de proyecto web.

Sin embargo, si tiene un Aplicación cliente carpeta:

  1. ir a la vista estándar del Explorador de la solución (Control+Alt.+l) donde puedes encontrar tu proyecto nombre de la solución (haga clic en el ícono de carpetas en la parte superior para estar seguro (dice "Soluciones y carpetas"))
  2. haga clic derecho en el Aplicación cliente carpeta sí mismo
  3. Navega 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 por defecto
  6. haga clic en Navegar para confirmar (esto abrirá el navegador que acaba de elegir en esa carpeta)

Otra forma es hacer lo siguiente en Visual Studio:

  1. Seleccione Depurar
  2. Opciones y configuraciones
  3. Expandir entorno
  4. Seleccione el navegador web
  5. Haga clic en el 'Opciones de Internet Explorer' botón
  6. Selecciona el 'Programas' pestaña
  7. Seleccionar 'Hacer por defecto'botón para Internet Explorer
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top