【问题标题】:How can I run FxCop on an entire solution in Visual Studio 2008如何在 Visual Studio 2008 的整个解决方案上运行 FxCop
【发布时间】:2009-02-02 21:43:14
【问题描述】:

必须有简单的方法,我不想对每个项目单独运行代码分析。

【问题讨论】:

    标签: visual-studio-2008 code-analysis fxcop


    【解决方案1】:

    抱歉之前的愚蠢回应......这就是你真正要做的:)

    设置每个项目在构建时运行代码分析:

    • 右击项目,
    • 转到代码分析选项卡
    • 点击“在构建时启用代码分析”

    当您构建解决方案时,它将在每个项目上运行 CA

    【讨论】:

    • 您所说的代码分析选项卡在哪里?它是特定于 VSTS 的吗?我正在使用专业版,但找不到它...我使用构建后事件来运行 FxCop。
    • @Martinho - 我也在使用专业版。右键单击项目,然后选择属性。它应该打开一个带有一系列选项卡的视图。这就是我所指的。
    【解决方案2】:

    我编写了一个自定义的 MsBuild 任务来执行此操作。

    http://ripper234.com/p/msbuild-fxcopsolution-task/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 2016-09-18
      • 1970-01-01
      • 2012-01-03
      • 1970-01-01
      • 2011-01-06
      • 1970-01-01
      相关资源
      最近更新 更多