当前位置:  开发笔记 > 运维 > 正文

如何在现有代码库上实现FxCop /静态分析

如何解决《如何在现有代码库上实现FxCop/静态分析》经验,为你挑选了1个好方法。

在现有违规的现有代码库上实施FxCop /静态分析时,使用了哪些策略?如何才能最有效地减少静态分析违规?



1> Haacked..:

自由地使用[SuppressMessage]属性开始.至少在开始时.一旦通过属性将计数变为0,您就会制定新的签入可能不会引入FxCop违规的规则.

Visual Studio 2008具有良好的代码分析功能,允许您确保在每个构建上运行代码分析,并且可以将警告视为错误.这可能会使事情变得缓慢,所以我建议设置一个持续集成服务器(如CruiseControl.NET)并让它在每次签入时运行代码分析.

一旦你控制它并且没有在每次签入时引入新的违规,一次开始处理整个类别的FxCop违规,目的是删除你使用的SuppressMessageAttributes.

跟踪您真正想要保留哪些内容的方法是始终将"对齐"值添加到您想要抑制的值.

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有