Presque inconsciemment, je frappe la macro de construction du clavier qui construit toute ma solution. Cela peut se produire au moment même où je remarque un changement de code. La construction domine mon ordinateur et je dois attendre qu’il se termine. 10 secondes!
Comment puis-je annuler une construction?
Vous pouvez frapper Ctrl+Break sur le clavier pour annuler/arrêter une construction en cours.
Allez dans le menu de génération de Visual Studio -> annuler la construction, facile :)
C'est brutal, mais ça marche bien. Le Visual Studio sur l'un de mes projets (j'utilise MVC pour générer des erreurs de balisage), le projet ne répond plus pendant la construction. Je ne peux pas annuler la construction en utilisant les raccourcis clavier.
J'ai donc créé ce fichier de commandes qui se trouve dans ma barre de tâches de lancement rapide.
@echo off
echo KILL BILLd
for /L %%i in (1,1,10) do (
Taskkill /IM aspnet_compiler.exe /F
timeout 1
)
J'ai également rendu le lancement du fichier de commandes minimisé. La construction s’arrête et Visual Studio jette dans la fenêtre d’erreur un problème de construction.
Ctrl + Break fonctionne, mais seulement si la fenêtre Construire est active. De plus, interrompre la construction laissera parfois un fichier .obj
corrompu qui devra être supprimé manuellement pour que la construction se poursuive.
Ctrl + End fonctionne pour moi sur Visual C++ 2010 Express.
Visual Studio 2015 Professional Update 3
Si vous utilisez Mac, vous pouvez suivre les instructions suivantes
Cliquez sur Construire -> Annuler dans le menu Visual Studio.
ou
Sélectionnez la fenêtre d'activité Azure App Service -> Annuler Elle annulera l'activité de publication.
Le menu contextuel de génération comporte un Annuler la construction dans Visual Studio 2013.
La commande "pause" était un bouton de fonction situé sous ma touche Maj droite. La combinaison de touches ci-dessous a donc joué en mon sens.
Ctrl + Fn + Maj
J'ai été touché par une construction qui ne répond pas et absolument rien ne me permettrait de tuer ou d'annuler la construction. Même essayer de mettre fin à la tâche déclencherait une fenêtre de saisie de l'utilisateur, indiquant qu'il était impossible de la fermer tant que la construction était en cours (ce qui est assez ironique parce que c'était précisément l'intention de quitter cet état brisé).
La construction a été prise en charge par MSBuild. L’un des moyens que j’ai trouvé est de mettre fin à sa tâche. Lorsque vous forcez MSBuild.exe à se terminer, VS se réveille et voit finalement la construction annulée, vous permettant ainsi de travailler à nouveau.
J'espère que cela aide quelqu'un dans la même situation.
Si tout échoue, accédez au gestionnaire de tâches et supprimez la tâche msbuild sous Visual Studio 2017.
J'utilise Visual Studio 2015. Pour arrêter la construction, vous pouvez suivre:
Allez dans le menu Fenêtre et choisissez "Activité de publication Web" Il y aura un bouton d'annulation . bouton Annuler de l'onglet "Activité de publication Web"