使用StyleCop分析器进行Visual Studio 2015代码分析

丹尼

我正在将Visual Studio 2015与带有NuGet包StyleCop分析器的代码分析一起使用。当我运行代码分析时,我还会从实体框架或添加的服务引用生成的类中收到有关自动生成的代码的警告。

我生成的文件的标题包含

//-----------------------------------------------------------------------
// <copyright company="SomeCompany" file="MyFile.cs">
// Copyright © Some Company, 2011
// </copyright>
// <auto-generated />
//-----------------------------------------------------------------------

或者

//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated from a template.
//
//     Manual changes to this file may cause unexpected behavior in your application.
//     Manual changes to this file will be overwritten if the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

在我的项目中,我启用了“从生成的代码中抑制结果”选项

如何从代码分析中排除生成的代码?

丹尼

根据Hans Passant的评论,我通过更改实体框架模型的文本模板,将以下属性添加到了生成的类中

[GeneratedCode(“ EntityModelCodeGenerator”,“ 6.1.3”)]

公共局部类.... {}

现在可以通过代码分析跳过这些类

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Visual Studio 2015代码分析与FxCopCmd.exe的区别

无法在Visual Studio 2015中运行代码分析分析器

Visual Studio 2015分析器引发异常

在Visual Studio 2015中禁止自定义代码分析器的警告

Visual Studio 2012代码分析错误CA0058

为Visual Studio编写解决方案分析器

Visual Studio Enterprise(不可用 xamarin 分析器)

Visual Studio 2015更新3代码覆盖率问题

Visual Studio 2015代码覆盖率错误文件

带有大量尾随空格的Visual Studio 2015代码段

分析器在Visual Studio 2015中引发InvalidOperationException并显示消息“序列不包含任何元素”

Visual Studio 2015-“分析器”参考是什么意思?

Visual Studio代码分析器:查找零引用类型

如何在TeamCity中运行VS 2015代码分析?

使用Visual Studio 2013编译C ++ 11代码

Visual Studio 16.8.2 - 带有代码修复项目模板的分析器在尝试调试单元测试时产生错误

在Visual Studio 2017 .NET Core项目中支持Roslyn分析器(.ruleset)

适用于 MAC 的 Visual Studio - 支持 roslyn 分析器

更新后的Visual Studio 2017代码颜色问题

Tensorflow CIFAR10代码分析

在Visual Studio中如何对特定架子进行代码分析?

使用Delphi XE2进行采样分析器

在ElasticSearch中使用分析器进行部分搜索

使用Java API进行查询的ElasticSearch定制分析器

使用Visual Studio 2010进行内存分析

SourceGenerator 分析器包适用于 Visual Studio 2022,但不适用于 2019

Visual Studio 2013代码编辑器中的绿色带是什么意思?

使用Visual Studio编译器分析内联的C ++函数

在Visual Studio DNX项目(.xproj)中使用代码分析