MSBuild BuildDependsOn цель только для сборок релиза? - PullRequest
1 голос
/ 09 июля 2010

Я хотел бы добавить цель сборки в BuildDependsOn, но я хочу, чтобы она влияла только на сборки выпуска.Как мне сделать это в MSBuild?

Ответы [ 2 ]

3 голосов
/ 09 июля 2010

Добавить условие при переопределении свойства BuildDependsOn:

<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
...
<BuildDependsOn Condition="'$(Configuration)' == 'Release'">
  BeforeBuild;
  CoreBuild;
  AfterBuild;
  NewBuildTarget;
</BuildDependsOn>
1 голос
/ 09 июля 2010

Я думаю, вы можете просто добавить

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

к <Target>.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...