C# 如何启用CAxxxx警告?

C# 如何启用CAxxxx警告?,c#,visual-studio,coding-style,warnings,visual-studio-2017,C#,Visual Studio,Coding Style,Warnings,Visual Studio 2017,如何为托管代码警告启用类似或任何其他代码分析的代码样式警告 链接的一部分是: 何时取消显示警告 除非程序集 引发此警告并不意味着是可重用库。对于 例如,在性能测试中取消显示此警告是安全的 优化的应用程序,通过使用该应用程序可获得性能优势 通用列表的定义 这让我想到,编译器应该以某种方式显示这些警告 我尝试了这个代码,这似乎是CA1002的一个原因,根据: 它在没有警告的情况下运行良好。我对每个项目的警告级别已达到最高级别4: 那么如何启用警告呢?代码分析警告与编译器警告是分开的,在项目属性的“代

如何为托管代码警告启用类似或任何其他代码分析的代码样式警告

链接的一部分是:

何时取消显示警告

除非程序集 引发此警告并不意味着是可重用库。对于 例如,在性能测试中取消显示此警告是安全的 优化的应用程序,通过使用该应用程序可获得性能优势 通用列表的定义

这让我想到,编译器应该以某种方式显示这些警告

我尝试了这个代码,这似乎是CA1002的一个原因,根据:

它在没有警告的情况下运行良好。我对每个项目的警告级别已达到最高级别4:


那么如何启用警告呢?

代码分析警告与编译器警告是分开的,在项目属性的“代码分析”选项卡上启用

详细说明来自:

在解决方案资源管理器中,右键单击项目,然后单击 财产。 在项目的“属性”对话框中,单击“代码” 分析 在配置和目标中指定生成类型 月台对月台。 要启用或禁用自动代码分析, 选中或清除“在生成时启用代码分析”复选框。
@谢谢你。这正是我所需要的。好像我找错关键词了。考虑把你的评论变成一个答案:
public FooList : List<Foo>
{
}