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 11. MSBuild in Visual C++ 2010, Part 2

In this chapter, we continue the discussion of Visual C++ features powered by MSBuild that we started in the last chapter.

Property Pages

Property pages are the primary way that you change the properties of the project (such as the project name) or set switches for the various build tools such as CL.exe (warning level, optimization, and so on). Property pages have been a standard feature of the Visual C++ project system for a long time, but in Visual C++ 2010, the underlying architecture has been completely redone to allow for extensibility. It is now possible to add a property page for your own tool and have it be treated like a first-class citizen by the project system. (By “first-class citizen,” ...

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