Question

Lorsque je débogue dans Visual Studio, Firefox s'ouvre et que cela est gênant en raison des connexions qu'Internet Explorer et Visual Studio ont, comme lorsque vous fermez le navigateur Internet Explorer qui ouvre le débogage, Visual Studio arrête le débogage. Comment faire en sorte que Visual Studio ouvre Internet Explorer à la place sans avoir à définir Internet Explorer comme navigateur par défaut?

Était-ce utile?

La solution

Scott Guthrie a publié un article sur comment modifier les fonctions de Visual Studio. navigateur par défaut :

  

1) Faites un clic droit sur une page .aspx dans votre   explorateur de solutions

     

2) Sélectionnez l’option " parcourir avec " le contexte   option de menu

     

3) Dans la boîte de dialogue, vous pouvez sélectionner ou ajouter   un navigateur. Si vous voulez Firefox dans le   liste, cliquez sur " add " et pointez le   firefox.exe nom de fichier

     

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

Je n'aime cependant pas le fait que ce ne soit pas aussi simple qu'il devrait l'être.

Autres conseils

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 désormais une extension de sélecteur de navigateur par défaut pour 2010 permettant de lutter contre ceci:

!!! Mise à jour !!! Il semble que le commutateur de navigateur par défaut de WoVS ne soit plus disponible gratuitement, selon @ Cory . Vous pouvez essayer Changeur de navigateur par défaut au lieu mais je n'ai pas testé il. Si vous avez déjà le plug-in WoVS, je vous recommande de le sauvegarder afin de pouvoir l'installer ultérieurement.

Les solutions suivantes risquent de ne plus fonctionner:

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

Commutateur de navigateur par défaut pour WoVS

Modifier: 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 ne pas ê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 au démarrage de VS:

  

Les bits bêta du commutateur de navigateur par défaut ont expiré. S'il vous plaît utiliser le   Extension Manager ou visitez VS Gallery pour télécharger les bits mis à jour.

Pour MVC3 , vous n'avez pas besoin d'ajouter des fichiers factices pour définir un navigateur spécifique. Tout ce que vous avez à faire est de:

  • " Afficher tous les fichiers " pour le projet
  • aller au dossier bin
  • faites un clic droit sur le seul fichier .xml pour trouver le fichier "Parcourir avec ...". option

configuration du navigateur par défaut du projet MVC3

Cliquez avec le bouton droit sur un fichier aspx et choisissez "Parcourir avec". Je pense qu'il y a une option à définir par défaut.

Peut également être utile pour ASP.NET MVC:

  

Dans une application MVC, vous devez cliquer avec le bouton droit de la souris sur   sur Default.aspx, qui est le seul   "Vraie" page Web dans cette solution. le   La page par défaut affiche "Parcourir avec ..."

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

Si vous exécutez une application MVC 3 - dans l’explorateur de solutions, cliquez sur l’icône Afficher tous les fichiers, puis sous le fichier Global.asax, un fichier nommé YourProjectName.Publish.XML cliquez dessus avec le bouton droit de la souris, puis cliquez sur ". ; Parcourir avec ... " et sélectionnez votre navigateur préféré par défaut.

Dans l'Explorateur de solutions, cliquez avec le bouton droit de la souris sur une page ASPX, puis sélectionnez "Parcourir avec". et sélectionnez IE par défaut.

Remarque ... Les mêmes étapes peuvent être utilisées pour ajouter Google Chrome en tant qu'option de navigateur et pour le définir éventuellement comme navigateur par défaut.

Remarque rapide si vous n'avez pas de fichier .aspx dans votre projet (c'est-à-dire son XBAP) mais que vous avez toujours besoin de déboguer avec IE, ajoutez simplement une page htm à votre projet et cliquez dessus avec le bouton droit pour définir la valeur par défaut. C'est hacky, mais ça marche: P

Vous pouvez aussi déboguer par Firefox.

Suivez ces étapes: Outil - > Attacher au processus et sélectionnez firefox.exe ou votre navigateur par défaut. Ensuite, le débogueur fonctionnera avec ce navigateur. Mais j'ai eu quelques problèmes lorsque Firefox est en 32 bits et que VS2010 est en 64 bits.

Dans tous les cas, cliquez avec le bouton droit sur le document actuel, parcourez avec - > que choisissez votre navigateur, puis définissez-le par défaut. C'est mieux comme ça. Parce que l’identifiant du processus de firefox peut changer, vous serez donc ennuyé d’attacher de nouveau le processus.

Avec VS 2017, le débogage d'un projet ASP.NET avec Chrome ne vous connecte pas avec votre compte Google.

Pour résoudre ce problème, allez dans Outils - > Options - > Débogage - > Général et désactivez le paramètre Activer le débogage JavaScript pour ASP.NET (Chrome et IE).

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

Dans Visual Studio 2013, vous pouvez procéder comme suit:

1) Assurez-vous d'avoir sélectionné un projet de démarrage dans la fenêtre d'exploration de votre solution. 2) Ceci amène une liste déroulante à gauche de la liste déroulante de débogage. Vous pouvez choisir un navigateur dans cette nouvelle liste déroulante.

La clé est il devrait y avoir un projet sélectionné comme démarrage

Vous avez mentionné Visual Studio. Il s’agit de Visual Studio 2013. Dans le menu "Outils et menus" dans la deuxième ligne, juste en dessous de Debug, vous avez une liste déroulante vous donnant la liste / option de " Emulateurs " .Votre IE devrait être dans l'option, sélectionnez-le et vous êtes prêt à partir. Moyen facile.

Votre projet peut ne pas contenir de fichiers aspx , car il peut s'agir d'un autre type de projet Web.

Toutefois, s'il existe un dossier ClientApp :

  1. allez à la vue standard de Explorateur de solutions ( Ctrl + Alt + L ) recherchez la solution de nom votre-projet (cliquez sur l'icône des dossiers en haut pour vous en assurer (en disant "Solutions et dossiers"))
  2. cliquez avec le bouton droit sur le dossier ClientApp lui-même
  3. Parcourir avec ... s'affichera en haut (option Afficher dans le navigateur ), cliquez dessus et la boîte de dialogue des navigateurs apparaît
  4. .
  5. cliquez sur votre navigateur préféré
  6. cliquez sur Définir comme valeur par défaut
  7. cliquez sur Parcourir pour confirmer (cela ouvrira le navigateur que vous venez de choisir dans ce dossier)

Vous pouvez également effectuer les opérations suivantes dans Visual Studio:

  1. Sélectionnez le débogage
  2. Options et paramètres
  3. Développer l'environnement
  4. Sélectionner un navigateur Web
  5. Cliquez sur le bouton Options d'Internet Explorer .
  6. Sélectionnez l'onglet " Programmes "
  7. .
  8. Sélectionnez le bouton Définir par défaut pour Internet Explorer
  9. .
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top