MSBuild BuildDependsOn仅用于发布版本的目标?

时间:2010-07-09 08:32:12

标签: .net msbuild

我想在BuildDependsOn中添加一个构建目标,但我希望它只影响发布版本。我如何在MSBuild中执行此操作?

2 个答案:

答案 0 :(得分:3)

覆盖BuildDependsOn属性时添加条件:

<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
...
<BuildDependsOn Condition="'$(Configuration)' == 'Release'">
  BeforeBuild;
  CoreBuild;
  AfterBuild;
  NewBuildTarget;
</BuildDependsOn>

答案 1 :(得分:1)

我认为你可以添加

Condition="'$(Configuration)'=='Release'"

<Target>