Visual Studio Ne pas ouvrir une nouvelle instance de navigateur

lorsque j’essaie d’exécuter une application Web dans Visual Studio 2017RC sur Windows 10, cela ouvre une nouvelle instance de navigateur (dans mon cas, chrome). J’ai également essayé avec Internet Explorer, la situation est la même, et le navigateur n’est pas connecté, mais si je lance manuellement Chrome, il est connecté. Comment empêcher Visual Studio d’exécuter une nouvelle instance de navigateur chaque fois que j’exécute une application Web? Lorsque j’appuie sur le site Web, il doit être ouvert dans la même fenêtre que l’application précédente (juste l’onglet suivant)

J’ai découvert que désactiver le débogage Javascript signifie que les sites s’ouvrent dans un nouvel onglet d’une instance Chrome existante. D’après ce que j’ai vu, le débogage de Visual Studio n’est pas aussi bon que les outils de développement de Chrome, donc cette option n’est pas un problème pour moi.

Désactiver le débogage JavaScript

METTRE À JOUR

A partir de VS2017 15.7.1 ce correctif ne fonctionne plus et j’ai trouvé que je devais en plus décocher Stop debugger when browser window is closed

entrer la description de l'image ici

Vous pouvez désactiver le lancement du site Web à partir des parameters de débogage.

ProjectSettings-Debug

Une fois l’application Web en cours d’exécution, vous pouvez lancer le site Web à partir de la barre des tâches.

entrer la description de l'image ici

L’option de menu “Parcourir avec …” apparaît pour lancer le site Web sans exécuter la session de débogage dans VS2017, ce qui pourrait ne pas être ce que vous voulez.

Je voulais partager la raison du problème ainsi que la capture d’écran. La raison pour laquelle il ouvre une nouvelle fenêtre est que le débogage JS est activé. Chrome est lancé avec le débogage activé afin qu’une nouvelle instance soit requirejse. Si vous souhaitez revenir à l’ancien comportement de Visual Studio 2015, vous pouvez le faire, mais vous devez désactiver le débogage JS. Voir ci-dessous:

entrer la description de l'image ici

Source primaire

Discussion originale sur Visual Studio Forum

Je préfère définir le mien comme ça, je lance la page où je veux (pas de nouvelle instance ou ouverture de tabulation)

Fenêtre Propriétés du projet