nmake.exe C:\path\to\project> MSBuild aProject.proj -property:Configuration=Debug
msbuild.exe uses MSBuild Project files to determine build instructions. | Version | ~.NET Framework~ | Visual Studio | Typical location |
| 2.0 | 2.0 | 2005 | C:\Windows\Microsoft.NET\Framework\2.0.50727 |
| 3.5 | 3.5 | 2008 | C:\Windows\Microsoft.NET\Framework\3.5 |
| 4.8.3761.0 | 4.5.2 | 2010/12 | C:\Windows\Microsoft.NET\Framework\4.0.30319 |
| 12.0 | 4.5.2 | 2013 | C:\Program Files (x86)\MSBuild\12.0\Bin |
| 14.0 | 4.6 | 2015 | C:\Program Files (x86)\MSBuild\14.0\Bin |
| 15.0 | 4.7 | 2017 | C:\Program Files (x86)\Microsoft Visual Studio\2017\{Community,Enterprise,BuildTool}\MSBuild\15.0\Bin |
| 16.0 | 4.7.2 | 2019 | C:\Program Files (x86)\Microsoft Visual Studio\2019\{Community,Enterprise,BuildTool}\MSBuild\15.0\Bin (?) |
Microsoft.Build namespace. Microsoft.Build.Tasks namespace.