312 votes

Comment annuler une construction en cours dans Visual Studio ?

Presque inconsciemment, j'appuie sur la macro de construction du clavier qui construit toute ma solution. Cela peut se produire juste au moment où je remarque une modification du code. La construction domine mon ordinateur, et je dois essentiellement attendre qu'elle se termine. 10 secondes !

Comment puis-je annuler une construction ?

3voto

kgsmith Points 11

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

3voto

Visual Studio 2015 Professional Update 3

Si vous utilisez un Mac, vous pouvez faire ce qui suit

Cliquez sur Build --> Cancel dans le menu de Visual Studio.

ou

Sélectionnez la fenêtre Azure App Service Activity --> Annuler cela annulera l'activité de publication.

2voto

Thanh Points 29

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

  1. Ctrl + Pause
  2. Ctrl + Break

2voto

Isaac Adams Points 62

La commande "pause" était un bouton de fonction situé sous ma touche shift droite, la combinaison de touches ci-dessous a donc fait l'affaire pour moi.

Ctrl + Fn + Shift

2voto

Frederik.L Points 2473

J'ai été frappé par un build qui ne répondait pas et absolument rien ne me permettait de tuer ou d'annuler le build. Même en essayant de mettre fin à la tâche, une fenêtre d'entrée utilisateur s'ouvrait, indiquant qu'il n'était pas possible de mettre fin à la tâche tant que la construction était en cours (ce qui est assez ironique, car c'était précisément l'intention, de laisser cet état brisé).

La construction a été prise en charge par MSBuild, donc le seul moyen que j'ai trouvé est de terminer sa tâche. En forçant MSBuild.exe à se terminer, VS se réveillera et verra finalement le build comme annulé, vous permettant de travailler à nouveau.

J'espère que cela aidera quelqu'un dans la même situation.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X