VS2010,100多个项目在解决方案中。
每次构建项目后,我厌倦看到“项目性能摘要”,“目标性能摘要”和“任务性能摘要”部分的115多行。它们出现在输出窗口和日志文件中。对我来说,这些行通常没有任何用处,只会使输出变得混乱。VS2005和VS2008没有输出所有这些额外的内容。
但是我没有看到关闭此功能的方法。两个“工具”->“选项”->“项目和解决方案”->“生成和运行”“详细程度”的设置根本不影响此功能。
我该如何防止构建输出的这一部分?
VS2010,100多个项目在解决方案中。
每次构建项目后,我厌倦看到“项目性能摘要”,“目标性能摘要”和“任务性能摘要”部分的115多行。它们出现在输出窗口和日志文件中。对我来说,这些行通常没有任何用处,只会使输出变得混乱。VS2005和VS2008没有输出所有这些额外的内容。
但是我没有看到关闭此功能的方法。两个“工具”->“选项”->“项目和解决方案”->“生成和运行”“详细程度”的设置根本不影响此功能。
我该如何防止构建输出的这一部分?
抱歉,我在发布或回答时没有登录。我的浏览器似乎丢失了cookie或其他能让它记住我身份的东西。否则,我会编辑上面的答案的。(好像我在这里做的每件事都是错的。)
我想发布上述问题的解决方案。 Hans 是正确的,在安装了VS2005和/或VS2008的系统上安装VS2010时,尝试保留旧版本的配置。 旧配置的一部分是此设置:
工具-> 选项-> 项目与解决方案-> VC++ 项目设置-> 构建时间
在我的VS2005/VS2008安装中将其设置为“是”,但似乎在这些版本中对构建输出几乎没有影响。
在VS2010中,它会在输出中打开那些“性能摘要”部分。此外,该设置覆盖了前面提到的两个详细级别设置,因此即使详细级别设置为“安静”,这些部分也会出现。
我将“构建时间”设置更改为“否”,现在只有在详细级别设置为“诊断”时才会看到这些部分。我认为这就是预期的工作方式。
所以,这就是解决方案:将“构建时间”设置强制为“否”,则“性能摘要”部分会消失(除非您使用详细级别设置打开它们)。
我只是回答自己的问题,因为在原问题的评论中提供了解决方案,而且我没有看到任何方法可以在没有回答的情况下标记它为“已回答”。
如Hans Passant在上面的评论中建议的那样,工具->导入和导出->重置起作用了。
正如他所警告的那样,我首先导出了我的设置,所以现在我可以导出重置设置并比较这两组设置,以查看实际导致奇怪构建输出的更改。然后,我将使用保存的设置恢复该(希望)一个更改。如果有效,我可以告诉我们团队中的每个人如何解决一直困扰我们的这个愚蠢问题。
我也会在这里发布详细信息。
现在我可以看到正确的构建输出,似乎我报告的输出是“最小”和“诊断”的奇怪混合物。随着这些“性能摘要”部分的消失,我可能会选择“正常”的构建输出。我不知道为什么我们团队中的每个人都遇到了这个问题。
感谢Hans! :)
VS2012
,它是 重置所有设置
,然后继续 下一步..直到你获取完成
。你完成了。 - Rasmi Ranjan Nayak