2017-02-10 91 views
1

我正在使用Visual Studio 2015以及NuGet包StyleCop分析器進行代碼分析。當我運行代碼分析時,我也收到了由實體框架生成的類自動生成的代碼或添加的服務引用的警告。使用StyleCop分析器的Visual Studio 2015代碼分析

我生成的文件頭部包含

//----------------------------------------------------------------------- 
// <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> 
//------------------------------------------------------------------------------ 

在項目中,我可以選擇「禁止從生成代碼的結果」啓用

,如何排除我代碼分析生成的代碼?

+0

註釋是肯定不夠好跳過,它需要[GeneratedCode] ATTRIB UTE。 –

回答

1

繼漢斯帕桑特的評論我改變我的實體框架模型

的文本模板添加了以下屬性我生成的類[GeneratedCode(「EntityModelCodeGenerator」,「6.1.3」)

公共部分類.... {}

的類現在通過代碼分析

相關問題