如何在Visual Studio 2019的错误列表窗口中显示所有建议/警告/错误

时间:2019-10-31 13:01:07

标签: c# .net visual-studio visual-studio-2019 editorconfig

问题在于,解决方案版本中并未显示所有Visual Studio建议,警告和/或错误。

假设在解决方案构建中,总共显示了22条警告。解决方案构建后,在项目中打开.cs文件时,将显示更多警告。

步骤

  1. 重建解决方案
  2. 错误列表显示 0 错误, 22 警告, 0 建议
    • Error List after Build
  3. 从.csproj中打开.cs文件
  4. 错误列表显示0个错误, 22 + 个警告, 0 + 个建议
    • Error List after opening a couple of .cs files

为什么这些错误/警告/建议没有显示在内部版本中,而不是在打开相应的.cs文件后才显示?

注意-解决方案中使用了一个.editorconfig文件。该.editorconfig指定了一组规则,这些规则定义了何时显示.cs文件中的错误,警告和建议。

2 个答案:

答案 0 :(得分:0)

您可以通过“项目属性”对话框为单个项目启用源代码分析。实际上,这将在项目中安装一些NuGet软件包,这些软件包将一起对项目的每个版本进行分析。

这并不是Intellisense分析的精确副本,仅是因为它的工作取决于所选的规则集。在大多数情况下,我希望它至少与Intellisense分析一样透彻,甚至可能更深入。

这里是如何安装它,以及如何选择规则集:

  

Set up Code Analysis

有关更多信息,请参见

答案 1 :(得分:0)

我遇到了这个问题,对我来说,只需按照以下步骤操作即可:

  1. 分析 -> 运行代码分析 -> 解决方案

Click here for image

这将给出解决方案级别的所有警告。