Updated: November 2007
MSBuild is the new build platform for Microsoft and Visual Studio. This section contains conceptual information about MSBuild and how to use it to build projects.

In this Section
- MSBuild Concepts
Explains the concepts behind properties, tasks, targets, and other MSBuild components.
- New Methods for Manipulating Items and Properties (MSBuild)
Describes how to define an Item Definition Group as well as how to dynamically create, delete, and change properties in an Item Group.
- New Methods for Manipulating Items and Properties (MSBuild)
Details updates to the project file format introduced by MSBuild 3.5: Item Definition Groups and a replacement for the CreateItem/CreateProperty tasks.
- Resources for Troubleshooting MSBuild Errors
Contains links to external resources that can help you find solutions to MSBuild errors.
- Security Warning Dialog Box (MSBuild Project File)
Describes the security dialog box that appears when Visual Studio attempts to open a potentially unsafe project file.
- Microsoft.Build.Conversion
Contains reference documentation on the namespace used by Visual Studio to upgrade projects.
- MSBuild Reserved Characters
Lists characters that MSBuild reserves for special use in specific contexts.

See Also