web-dev-qa-db-fra.com

Modifier le navigateur par défaut Visual Studio dans un projet ASP.NET MVC

Firefox est défini comme navigateur par défaut de Windows. 

Je souhaite modifier le navigateur par défaut utilisé par Visual Studio pour le débogage. Normalement, la route que je prendrais pour cela est un clic droit sur un fichier .aspx et la définition de la valeur par défaut à partir de la boîte de dialogue Browse With...

Malheureusement, les vues ASP.NET MVC n’ont pas l’option Browse With....

alt text

De quelles autres manières pouvez-vous définir le navigateur par défaut pour les projets ASP.NET MVC?

Connexes, mais PAS ASP.NET MVC spécifique:
Visual Studio ouvre le navigateur par défaut au lieu d'Internet Explorer

35
Kirschstein

Il semble y avoir une réponse ici

Si vous cliquez avec le bouton droit sur une page autre que que default.aspx vous n'obtiendrez pas le "parcourir avec" option.

Ainsi, lorsque vous travaillez sur un ASP.NET MVC application, faites un clic droit sur default.aspx et choisissez "Parcourir Avec ..." Ensuite, vous obtiendrez une boîte de dialogue cela vous permettra de changer votre navigateur par défaut.

19
Matthew Jones

Pour MVC1:

  • il y a un default.aspx juste un clic droit sur la page et sélectionnez parcourir avec et une boîte de dialogue apparaît pour vous permettre de définir votre navigateur par défaut.

Pour MVC2:

  • nous devons tromper un peu le projet. Il y a 2 façons 
    1.) Vous pouvez ajouter default.aspx au projet, faites un clic droit sur le projet et ajoutez un nouvel élément, puis sélectionnez la page de vue de MVC 2, puis nommez-le default.aspx. Vous pouvez également cliquer dessus avec le bouton droit de la souris et suivre changer le navigateur par défaut pour mvc1.

    2.) Vous pouvez ajouter une page html n’importe où dans le projet et après l’avoir ajoutée, cliquez avec le bouton droit de la souris et sélectionnez Parcourir avec et suivez les mêmes étapes pour changer le navigateur par défaut de mvc1.

Pour VS2010:

33
Carls Jr.

Pour MVC 4.

sélectionnez le dossier de vues . clic droit, vous pouvez voir l’option parcourir avec. et sélectionnez le navigateur que vous voulez.

MODIFIER

Une autre façon, merci à Chris O

"Cela n'a pas fonctionné pour moi. J'ai trouvé l'élément de menu contextuel Parcourir avec dans un autre répertoire, App_Start, qui semblait fonctionner" 

15
kbvishnu

MVC 3

Cliquez avec le bouton droit de la souris sur votre projet Web que vous souhaitez afficher dans un navigateur autre que IE, sélectionnez "Débogage/Nouvelle instance". Ensuite, allez dans la barre d'état système et vous verrez une icône avec l'image d'une page Web et un rouage dans le coin. Cliquez avec le bouton droit sur l'icône et sélectionnez "Ouvrir dans un navigateur Web". Le site s'ouvrira dans votre navigateur par défaut.

3
J_D

Pour un projet ASP.NET MVC 2 dans Visual Studio 2010, j'ai constaté que

  • vous devez avoir un fichier .aspx dans le dossier root du projet (le dossier dans lequel se trouvent également global.asax et web.config). Avoir un fichier .aspx dans un sous-dossier tel que "Vues" n'est pas suffisant.
  • le nom de ce fichier .aspx n'a pas d'importance, il n'est pas nécessaire de le nommer default.aspx

Ensuite, le menu contextuel offre une option Parcourir avec ... lorsque vous cliquez avec le bouton droit de la souris sur ce fichier dans l'explorateur de solutions.

1
Slauma

Dans Visual Studio 2010, le navigateur par défaut est souvent réinitialisé (pratiquement chaque fois qu'un paramètre IDE est modifié ou même après le redémarrage de Visual Studio). Il existe maintenant une extension de sélecteur de navigateur par défaut pour 2010 permettant de lutter contre ceci:

Commutateur de navigateur par défaut WoVS: http://visualstudiogallery.msdn.Microsoft.com/en-us/bb424812-f742-41ef-974a-cdac607df921

Edit: Cela fonctionne également avec les applications ASP.NET MVC.

Remarque: L'un des effets secondaires négatifs de l'installation de cette extension est qu'elle semble être mise à jour environ une fois par mois. Cela a amené certains à le désinstaller car, pour eux, c'est plus gênant que le problème qu'il corrige. Quoi qu'il en soit, il est facilement mis à jour via le gestionnaire d'extensions et je le trouve toujours très utile.

Vous verrez l'erreur suivante lors du démarrage de VS:

Les bits bêta du commutateur de navigateur par défaut ont expiré. Veuillez utiliser Extension Manager ou visiter la galerie VS pour télécharger les bits mis à jour.

1
NetStarter

Dans Visual Studio 2010, vous pouvez utiliser cette extension: World of VS Default Browser Switcher

1
LeftyX

Veuillez utiliser l'extension de commutateur de navigateur par défaut pour Visual Studio 2010. Elle vous permet de sélectionner l'un des navigateurs installés en tant que navigateur par défaut pour ce dev. session et cela fonctionne pour tous les projets web .NET.

Étapes à suivre pour installer cette extension: Outils -> Gestionnaire d’extensions et recherche du navigateur par défaut .. Sélectionnez Commutateur de navigateur par défaut pour WoVS, téléchargez et installez . Redémarrez votre VS 2010 et ouvrez un projet mvc. la barre d’outils de navigation du navigateur et notez qu’elle a activé les navigateurs disponibles sur la machine.

Cordialement, Kiran Banda

0
Kiran Banda

1) Faites un clic droit sur une page .aspx de votre solution Explorer

2) Sélectionnez l'option de menu contextuel "Parcourir avec".

3) Dans la boîte de dialogue, vous pouvez sélectionner ou ajouter un navigateur. Si vous voulez Firefox dans la liste, cliquez sur "ajouter" et pointez sur l'autre nom du navigateur (ex: firefox.exe)

4) Cliquez sur le bouton "Définir par défaut" pour en faire le navigateur par défaut lorsque vous exécutez une page du site.

0
joe

Peut-être que le filetage de zombies, mais je compliquais trop ceci sur VS2015. Vous pouvez [maintenant?] Sélectionner simplement le navigateur qui doit s'ouvrir lorsque vous appuyez sur F5 pour démarrer le débogage en le sélectionnant ici. Aucune extension nécessaire:

 The browser selection drop-down in VS2015

Oui, oui, ne répertorie Seamonkey en option.

0
ruffin