O'Reilly logo

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

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 12. Extending Visual C++ 2010

With the move to MSBuild, all forms of build extensibility offered by MSBuild are now also offered by Visual C++. However, the organization structure of the Visual C++ build system (explained in Chapter 11 in the section entitled Default Visual C++ Tasks and Targets) also offers alternative extensibility opportunities. This chapter explains the many ways that you can customize and extend the Visual C++ build system.

Build Events, Custom Build Steps, and the Custom Build Tool

Visual C++ 2010, by way of MSBuild, is highly customizable and extensible. However, many times we just need to customize a build in a small way without tapping into the full power of MSBuild extensibility. Build events, custom build steps, ...

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