Introduction

As software complexity continues to increase, more emphasis is being placed on proper build practices. Previously (before .NET 2.0) the build process for .NET applications was mostly a black box. Now this process has been completely externalized in the Microsoft Build Engine, MSBuild. MSBuild allows you to take control over every aspect of the build process. Since the release of MSBuild, there has been a need for a definitive reference. Inside the Microsoft Build Engine is that definitive reference! We have been working for over a year on this book, and the MSBuild team has been involved right from the beginning.

MSBuild files are just XML files. Starting with Visual Studio 2005 managed projects use the MSBuild file format. Because ...

Get Inside the Microsoft® Build Engine: Using MSBuild and Team Foundation Build now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.