2009-06-23 790 views
34

Firefox está configurado como navegador por defecto de Windows.cambio visual navegador por defecto Estudio en un proyecto ASP.NET MVC

que quieren cambiar el navegador por defecto utilizado por Visual Studio para la depuración. Normalmente, la ruta que tomaría para hacer esto es hacer clic derecho en un archivo .aspx y establecer el valor predeterminado en el cuadro de diálogo Browse With....

Desafortunadamente, ASP.NET MVC parecer no tienen la opción Browse With....

alt text

¿En qué otras formas se puede configurar el navegador por defecto para proyectos ASP.NET MVC?

relación, entre ASP.NET MVC específica:
Visual Studio opens the default browser instead of Internet Explorer

+0

Implemento la aplicación en IIS y uso un navegador de favoritos para este propósito. –

+1

Duplicado: http://stackoverflow.com/questions/79954/visual-studio-opens-default-browser-instead-of-ie/79965 – Richard

+3

@Richard: No es un duplicado. Esa respuesta no se aplica a los proyectos de MVC. –

Respuesta

19

No parece haber una respuesta here

Si hace clic derecho en cualquier página otra que default.aspx no obtendrá la opción "navegar con".

Por lo tanto, cuando se trabaja en una aplicación ASP.NET MVC , haga clic derecho en default.aspx y eligió "Examinar Con ..." Luego le ponen un cuadro de diálogo que le permitirá cambiar su navegador predeterminado.

+30

esto ya no se aplica a los proyectos ASP.NET MVC3. Debe agregar específicamente una página .htm o .html, y luego hacer clic con el botón secundario sobre eso y elegir Examinar con y establecer en predeterminado. Ya no obtiene el menú contextual Examinar con un .aspx regular – GR7

+1

Esta respuesta debe eliminarse o al menos cambiarse a MVC 1 y 2. – holyredbeard

+0

luego puede obtener mi respuesta utilizando una extensión para el conmutador de navegador predeterminado – NetStarter

0

1) Haz clic derecho en una página .aspx en el explorador de soluciones

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

3) En el cuadro de diálogo puede seleccionar o agregar un navegador. Si quiere Firefox en la lista, haga clic en "agregar" y apunte al nombre del otro navegador (ej: firefox.exe)

4) Haga clic en el botón "Establecer como predeterminado" para que este sea el navegador predeterminado cuando ejecute cualquier página en el sitio.

+0

Ver mi publicación - 'Normalmente, la ruta que tomaría para hacer esto es hacer clic derecho en un archivo .aspx y establecer el valor predeterminado en el cuadro de diálogo' navegar con '. Lamentablemente, las vistas de MVC no tienen la opción de navegar con '. – Kirschstein

+0

Haga clic derecho en una página .aspx en su explorador de soluciones – joe

+0

@Chells: Para proyectos MVC, eso solo funciona si hace clic en default.aspx, no en cualquier página aspx. –

33

Para MVC1:

  • hay una default.aspx simplemente haga clic derecho en la página y seleccione navegar con un cuadro de diálogo y salga hacia fuera para que pueda establecer el navegador predeterminado.

Para MVC2:

  • tenemos que engañar al proyecto un poco. Hay 2 maneras
    1.) Puede añadir default.aspx en el proyecto, simplemente haga clic derecho en el proyecto y añadir un nuevo elemento a continuación, seleccione MVC 2 página de vista y luego nombrarlo default.aspx y no puede hacer clic en él y siga los mismos pasos al cambiar el navegador predeterminado para mvc1.

    2.) Se puede añadir una página HTML en cualquier lugar dentro del proyecto y después de añadirlo clic apenas a la derecha y seleccione Examinar y sólo hacer con los mismos pasos sobre cómo cambiar el navegador por defecto para MVC1.

Para VS2010:

+0

Enlace muerto, ¿puede nombrar la extensión vinculada? – mattumotu

1

Para un proyecto ASP.NET MVC 2 en Visual Studio 2010 he encontrado que

  • es necesario tener un archivo .aspx en el root del proyecto (la carpeta donde también se encuentran global.asax y web.config). Tener un archivo .aspx en cualquier subcarpeta como "Vistas" no es suficiente.
  • el nombre de este archivo .aspx, no importa, no es necesario darle un nombre Default.aspx

A continuación, el menú contextual ofrece una Navegar con ... opción al hacer clic derecho en este archivo en el explorador de soluciones.

0

Utilice extensión para el navegador por defecto de conmutación para Visual Studio 2010. Se le permite seleccionar uno de los navegadores instalados como el navegador por defecto para ese prog. sesión y funciona para todos los proyectos web .NET.

Pasos para instalar esta extensión: Herramientas -> Administrador de extensiones y búsqueda del navegador predeterminado. Seleccione el conmutador de navegador predeterminado de WoVS, descárguelo e instálelo. Reinicia tu VS 2010 y abre un proyecto de mvc. Habilite la barra de herramientas del selector de navegador predeterminado y observe que ha habilitado los navegadores que están disponibles en la máquina.

Saludos, Kiran Banda

15

para MVC 4.

seleccionar la carpeta de vista. clic derecho, puede ver el navegar con la opción. y seleccione el navegador que desea.

EDITAR

Otra forma, gracias a Chris O

"que no funcionó para mí, en vez encontré la visualización con los elementos del menú contextual en otro directorio, App_Start, que parecía funcionar"

+3

Eso no funcionó para mí, en su lugar encontré el elemento de menú contextual Examinar con en otro directorio, 'App_Start', que parecía funcionar. –

+0

@ChrisO: debe publicarlo como respuesta. Gracias :) – naveen

3

MVC 3

clic derecho en su proyecto web que desea ver en un navegador que no sea Internet Explorer, seleccione "depuración/Iniciar nueva instancia". Luego vaya a la bandeja del sistema y verá un icono con la imagen de una página web y un engranaje en la esquina. Haga clic derecho en el icono y seleccione "Abrir en el navegador web". El sitio se abrirá en su navegador predeterminado.

1

En Visual Studio 2010, el navegador predeterminado se restablece a menudo (casi cada vez que se cambia una configuración IDE o incluso después de reiniciar Visual Studio). En la actualidad existe un navegador extensión de selección por defecto para el año 2010 para ayudar a combatir esto:

WoVS Navegador por omisión Switcher: http://visualstudiogallery.msdn.microsoft.com/en-us/bb424812-f742-41ef-974a-cdac607df921

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

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

verá el siguiente error al iniciar VS:

el navegador por defecto bits de Switcher beta han expirado. Utilice Extension Manager o visite la Galería VS para descargar los bits actualizados.

0

Podría ser un subprocesamiento de zombies, pero estaba complicando esto en VS2015. Puede [? Ahora] sólo tiene que seleccionar el explorador que se debe abrir cuando se pulse la tecla F5 para iniciar la depuración seleccionando aquí, no hay extensiones necesarias:

The browser selection drop-down in VS2015

Sí, sí que hace lista Seamonkey como una opción .

Cuestiones relacionadas