Visual Studio
MSBuild

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.

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.

Other Resources

Page view tracker