O'Reilly logo

Inside the Microsoft® Build Engine: Using MSBuild and Team Foundation Build by William Bartholomew, Sayed Ibrahim Hashimi

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 11. Team Build Deep Dive

Team Build ships with a default build process that is suitable for building most .NET 2.0 and higher-based applications, but to get the most value out of Team Build you can customize this default process to your needs and even to build non-.NET-based applications.

Default Build Processes

Before starting to customize or extend the default build process, it is important to understand the steps that make up the default process and the order in which they occur.

The default build process is implemented as a number of properties, targets, and items in an MSBuild project that is imported into the TFSBuild.proj project in each build definition. This imported project is %ProgramFiles%\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required