VS2015:新构建时错误列表不会被清除

8
在一个解决方案中有多个C++项目。编译A时会失败,并在“错误列表”视图中报告错误。现在编译B(假设A依赖于B),这将成功。但是,由编译A产生的错误并没有消失。
有人遇到过这样的问题吗?如何启用在每次构建时清除错误列表视图的功能(这种方式已经运行多年)。然而,“输出”窗口在每次新构建时都是干净的。

我所知道的清除错误列表的唯一方法是使用“清理解决方案”命令。如果没有更好的选择出现,这可能是您最好的选择。 - thllbrg
这是一个bug。提交一个连接,它会被推迟到2025年的每个版本中,就像其他所有的bug一样... - Spongman
3个回答

14
你在组合框中选择了“仅构建”或“构建+智能感知”吗? 我的许多类似错误实际上来自智能感知(并且往往是虚假的)。 错误列表中的组合框图片

1
我目前在VS2015中遇到了类似的问题。我的解决方案包含C++和C# WPF项目。经过清理检查和完整构建,输出中没有错误,但是错误列表中出现了数百个错误。这让我想起了早期版本的VS存在的问题,那时唯一的解决方法是关闭所有打开的文件,但这次这也没有帮助。在我的情况下,删除.suo文件有所帮助。参考链接VS freaks out
(编辑)我读到Xamarin可能会导致问题,但卸载它以及与VS2015一起提供的所有其他插件都没有解决问题。在进行干净的检查和完整的构建后,我再次收到了所有错误。

1
遇到了类似的问题。所有构建都成功了,但错误列表中有大量错误。我关闭了VS,删除了.suo文件。重新启动VS后,一切恢复正常。 - Holstebroe

0
在Visual Studio 2019中,简单地关闭并重新启动应用程序即可消除警告。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接