有谁知道如何或可以提供通过命令行运行 FxCop 的语法。
我想设置一个任务来运行定义的 rules.fxcop 文件(这是一个空项目,我只启用了一组选定的规则来减少噪音并检查我感兴趣的东西)
有人可以解释我如何做到这一点...
我猜我需要获取最新版本的代码并首先编译.dll,然后以某种方式让 fxcop 项目将 dll 添加为目标并运行分析。然后我希望通过电子邮件导出或保存到目录中发现的违规行为。
想法?
您是否尝试过以下方法:
fxcopcmd.exe /project:"<path to your .fxcop file>" /file:"<path to your target DLL>" /out:"<path to output report>
我建议你小马并购买所有新零件...
尝试实现与CC.NET的持续集成。在其中,您可以与 NUnit、NDepend、NCover 和 FxCop 集成。所有这些都可以通过电子邮件发送给您,显示在仪表板上,或通过托盘中的程序可见。