J'ai trouvé une solution de contournement qui a fonctionné pour moi.
Avec Chrome sélectionné comme navigateur, cliquez sur le bouton Debug
et sélectionner Attach to Process...
.
Dans la boîte de dialogue suivante, sélectionnez Chrome.exe
dans la liste et cliquez sur le bouton Select
pour Attach to:
. Cochez la case Native
boîte, puis Attach
(ou double-cliquez simplement sur Chrome.exe
) : ![enter image description here]()
Cela permet de lancer le projet sans lancer le navigateur. Arrêtez et redémarrez dans Chrome et l'erreur a disparu.
Bien sûr, une autre solution potentielle consiste à utiliser un autre navigateur, mais j'aime déboguer dans Chrome :-)
0 votes
Pouvez-vous lancer l'application en utilisant la ligne de commande et voir quelles erreurs vous obtenez ?
dotnet run
(premièredotnet restore
ydotnet build
et ensuite vous pouvez exécuter)3 votes
@JoelHarkes Après avoir fermé et rouvert Visual Studio 2017, cela fonctionne maintenant. Je ne sais pas ce qui a provoqué le problème mais non il est résolu.
0 votes
Peut-être qu'il pensait qu'il était encore en train de préparer l'application. ou quelque chose comme ça.
1 votes
J'ai essayé de fermer/réouvrir, ça n'a pas marché ça se passe toujours.
0 votes
Il semble que ce soit spécifique à Chrome - FF, Opera, Brave, IE se lancent tous sans problème.
0 votes
Hmm Je me demande si c'est spécifique à "Chrome script Debugging"
0 votes
J'avais ce problème, j'ai vu que la question mentionnait "Chrome...", j'ai changé de navigateur et j'ai continué. Merci.
0 votes
Dans mon cas, il est arrivé que l'instance de Chrome Debugging soit laissée en cours d'exécution, et VS ne voulait/ne pouvait pas en lancer une nouvelle. Fermer manuellement l'instance de Chrome Debugging était suffisant pour que VS puisse démarrer une nouvelle instance.
0 votes
La désactivation de javascript m'a également permis d'attacher à chrome lorsque j'ai eu l'erreur : "Impossible de lancer le programme ' localhost:56917 '. L'opération a été annulée."
0 votes
Vous pouvez toujours essayer de déménager dans un autre État