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, ...

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.