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