just learned关于如何在构建中包含FxCop。但这很慢,我希望仅在发行版上完成。有什么方法可以配置吗?

最佳答案

检查配置条件。

<Target Name="AfterBuild" Condition="'$(Configuration)' == 'Release' ">

  <FxCop TargetAssemblies="@(OutputAssemblies)"
       RuleLibraries="@(FxCopRuleAssemblies)"
       DependencyDirectories="$(MSBuildCommunityTasksPath)"
       FailOnError="False"
       ApplyOutXsl="True"
       OutputXslFileName="C:\Program Files\Microsoft FxCop 1.32\Xml\FxCopReport.xsl"
       DirectOutputToConsole="true"/>
</Target>

关于visual-studio - 如何配置MSBuild仅在发行版本上执行某些任务?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/532003/

10-13 08:42