web-dev-qa-db-fra.com

Comment annuler une construction en cours dans Visual Studio?

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?

183
Valamas

Vous pouvez frapper Ctrl+Break sur le clavier pour annuler/arrêter une construction en cours.

369
Chris Subagio

Allez dans le menu de génération de Visual Studio -> annuler la construction, facile :)

69
darmis

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.

16
Valamas

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.

6
Mark Holten

Ctrl + End fonctionne pour moi sur Visual C++ 2010 Express.

2
kgsmith

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.

2

Le menu contextuel de génération comporte un Annuler la construction dans Visual Studio 2013.

1
jacobsgriffith

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

1
Isaac Adams

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.

0
Frederik.L

Si tout échoue, accédez au gestionnaire de tâches et supprimez la tâche msbuild sous Visual Studio 2017.

0
Adam Seabridge

J'utilise Visual Studio 2015. Pour arrêter la construction, vous pouvez suivre:

  1. Ctrl + Pause
  2. Ctrl + Break
0
Thanh

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"

0
Ray Koren