Visual Studio 2026 version 18.11 ajoute une option attendue et demandée : arrêter la compilation de toute la solution dès qu'un projet échoue. Mads Kristensen, qui la présente dans un billet du 15 octobre, résume le problème : quand un projet échoue, Visual Studio continuait de compiler les projets déjà dans la file, et le développeur attendait la fin pour corriger. Bref : du temps de perdu et une build pour rien. 

L'option se localise dans : Tools > Options > Projects and Solutions > Build and Run, option : « Stop solution build after first failure ». Activée, elle vide la file des projets en attente et interrompt proprement ceux en cours. La build est alors rapportée comme échouée, pas annulée, un détail important pour les scripts et les outils qui lisent le résultat. L'arrêt vaut pour toute la solution, pas seulement pour les projets qui dépendent de celui qui a échoué. 

Selon un benchmark de Microsoft sur une solution de test : après un échec, le temps restant passe d'environ 26 secondes à 1,5 seconde, soit 94 % de moins. Le gain dépend de la taille de la solution et de l'endroit où l'erreur survient.

Le billet précise la portée : l'option règle le moment où un build échoué s'arrête ; elle ne change pas les réglages existants qui décident quels projets sont compilés.

Annonce : https://devblogs.microsoft.com/visualstudio/stop-waiting-on-a-failed-build/

Actualité de la rédaction de Programmez!

Catégorie actualité: IDEVisual studio 2026Image actualité AMP: