|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.|
How To: Build Specific Targets in Solutions with MSBuild.exe
You can use MSBuild.exe to build specific targets of specific projects in a solution.
To build a specific target of a specific project in a solution
At the command line, type MSBuild.exe <SolutionName>.sln, where <SolutionName> corresponds to the file name of the solution that contains the target that you want to execute.
Specify the target after the /t switch in the format ProjectName:TargetName.
The following example executes the Rebuild target of the NotInSolutionFolder project, and then executes the Clean target of the InSolutionFolder project, which is located in the NewFolder solution folder.
msbuild SlnFolders.sln /t:NotInSlnfolder:Rebuild;NewFolder\InSolutionFolder:Clean