2010-06-21 4 views
4

Dans Visual Studio 2008 lorsque vous créez en mode « silencieux », la fenêtre de sortie de construction ressemble à ceci:VS 2010: empêcher l'affichage de construction Résumé dans la fenêtre de sortie

Compile complete -- 0 errors, 0 warnings 
------ Build started: Project: JLTA.JBS.UI.Office.VSTODocument, Configuration: Debug Any CPU ------ 
------ Build started: Project: JLTA.JBS.UI.Office.VSTOWorkbook, Configuration: Debug Any CPU ------ 
------ Build started: Project: JLTA.JBS.UI.GeneralLedgerUpdater, Configuration: Debug Any CPU ------ 

Compile complete -- 0 errors, 0 warnings 
========== Build: 86 succeeded or up-to-date, 0 failed, 0 skipped ========== 

Ceci est bien parce que les deux derniers les lignes de la fenêtre de sortie me montre rapidement le résultat de la construction (succès/échec).

Dans Visual Studio 2010 Microsoft a ajouté un résumé de construction après cela. Alors, quand je construis dans VS 2010 avec les mêmes paramètres (par exemple l'option « tranquille ».) Je reçois le texte suivant affiche après les choses qui est déjà indiqué dans VS 2008. Cela ressemble à ceci:

------ Build started: Project: JLTA.JBS.UI.TestBed, Configuration: Debug Any CPU ------ 
========== Build: 78 succeeded or up-to-date, 0 failed, 0 skipped ========== 

Build Summary 
------------- 
00:06.772 - Success - UI\TestBed\JLTA.JBS.UI.TestBed.csproj 
00:05.926 - Success - UI\Main\JLTA.JBS.UI.Main.csproj 
... <bunch of lines deleted here> 
00:00.035 - Success - Bus\Budget\JLTA.JBS.Bus.Budget.csproj 
00:00.032 - Success - Core\JLTA.JBS.Core.csproj 

Total build time: 01:06.088 

Ceci est une étape vers l'arrière par MS comme maintenant je dois faire défiler vers le haut dans la fenêtre de sortie de construction pour voir si la construction a réussi ou non.

Y at-il un moyen de ramener cela à l'ancien comportement de VS 2008?

+1

Je ne suis pas convaincu que Microsoft a "ajouté" quelque chose. Mes builds ressemblent à la sortie VS2008. Pour obtenir quelque chose de plus, je dois spécifier des options supplémentaires pour MSBuild. Serait-ce un complément VS qui fait cela? –

Répondre

4

Cette sortie n'est pas à partir de Visual Studio ou MSBuild, il est fourni par le VSCommands add-in - voir this blog entry. Vous pouvez examiner les paramètres de ce complément et voir si ce résumé peut être désactivé ou supprimer le complément afin de ne plus voir ce détail récapitulatif.

Pour ceux qui sont intéressés, j'ai trouvé ceci avec this Google query.

+1

Oui, actuellement c'est la case à cocher ici: Outils -> VSCommands -> Options -> Améliorations IDE -> Construire -> Afficher les statistiques de construction dans la fenêtre ouptut. –

3

je reçois comme VS2008 en sélectionnant « minimal » pour le projet de construction de sortie verbosité (Outils -> Options -> Projets et Solutions -> Construction et exécution de)

+0

Cela ne semble pas résoudre le problème comme indiqué pour moi. Je reçois toujours un "résumé de construction" multiligne verbeux plutôt que le résumé de deux lignes dans VS2008. –

+2

@Ben Robbins - Vous avez peut-être un outil tiers (MSBuild) ou un paramètre de registre qui l'a activé. Avez-vous désactivé tous les add-ons/outils externes et essayé de construire? – StingyJack

+1

vous avez raison - cette sortie provient du complément VSCommands. –

Questions connexes