Chapter 10. MSBuild in Visual C++ 2010, Part 1

With Microsoft Visual Studio 2010, Visual C++ has joined the long list of project types that use MSBuild as their build engine. This should be exciting news to all those who maintain large and complex Visual C++ build setups—in fact, to anyone who builds Visual C++ projects using more than just the Build, Rebuild, and Clean menu items from the IDE. This is because MSBuild brings with it extensive customizability, extensibility, transparency, and logging capabilities. Further, MSBuild is highly scalable and has superior performance even with large solutions. What’s more, a large and growing user base means that you can expect MSBuild to gain significant capabilities and fine-tuning going forward. And ...

Get Inside the Microsoft® Build Engine: Using MSBuild and Team Foundation Build, Second Edition 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.