禁用自动生成的代码/文件夹/命名空间的警告

时间:2015-05-21 08:02:58

标签: c# entity-framework visual-studio pragma xml-comments

我喜欢干净,#34; 0警告" - C#中的项目。这包括我的项目对每个公共财产和类都有XML注释。

现在我使用实体框架进行迁移(代码优先)。通过使用" Add-Migration"创建迁移。这会导致在Migrations文件夹中生成自动代码(标准行为)。我可能希望/需要稍微修改这些类,但不想为在那里创建的公共类添加注释。

我知道我可以使用#pragma disable禁用警告但又不想为每个迁移类都执行此操作。

那么:是否有可能在完整的文件夹或命名空间上使用#pragma disable(或类似的东西)?

我不想使用像GhostDoc这样的解决方法。

1 个答案:

答案 0 :(得分:1)

禁止项目中生成代码的警告

  • 在“解决方案资源管理器”中右键单击项目,然后单击“确定” 属性。
  • 点击代码分析。
  • 选中“从生成的代码中抑制结果”复选框。

参考:How to: Suppress Code Analysis Warnings for Generated Code