在Visual Studio 2008中,当您在“安静”模式下构建时,构建输出窗口如下所示:
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 ==========
这很好,因为输出窗口的最后两行快速显示构建的结果(成功/失败)。
在Visual Studio 2010中,Microsoft已在之后添加了构建摘要。因此,当我使用相同的设置(例如'quiet'选项)构建VS 2010时,我会在VS 2008中显示的内容后显示以下内容。这看起来像这样:
------ 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
这是MS向后退一步,因为现在我必须在构建输出窗口中向上滚动以查看构建是否成功。
有没有办法让这回到旧的VS 2008行为?
答案 0 :(得分:4)
此输出不是来自Visual Studio或MSBuild,它由VSCommands add-in提供 - 请参阅this blog entry。您可以调查该加载项的设置,并查看是否可以禁用此摘要,或者删除加载项以便您不再看到此摘要详细信息。
对于那些感兴趣的人,我发现这是this Google query。
答案 1 :(得分:3)
我通过为项目构建输出详细程度选择“Minimal”来获得VS2008(工具 - &gt;选项 - &gt;项目和解决方案 - &gt;构建和运行)