Нужно ли использовать цель «DesktopBuild» при использовании TFSBuild для выполнения сценариев MSBuild? - PullRequest
0 голосов
/ 25 января 2012

Я хотел бы создать сценарий msbuild, который просто продвигает приложение с моего CI-сервера в производство (копирует из A в B).Поэтому я не хочу или не нуждаюсь в TFSBuild.proj для создания решения.В этом случае нет решения для его построения.

Как я могу это сделать?Могу ли я просто изменить проект «DefaultTargets», чтобы он указывал на пользовательские цели, которые я определяю в своем TfsBuild.proj?Так что я могу просто изменить ниже?

    <Project DefaultTargets="DesktopBuild" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">

  <!-- Do not edit this -->
  <Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets" />

Спасибо!

1 Ответ

0 голосов
/ 25 января 2012

К счастью, я ответил на свой вопрос.Вы можете переопределить практически все, что есть в сборке рабочего стола, в разделе Импорт \ Microsoft.TeamFoundation.Build.target

См. Пост , если у вас возникла эта проблема!

...