在visual studio 2010中找不到msbuild.exe

我试图从Visual Studio 2010(64)在windows 7上从命令行编译windows项目,但我找不到msbuild.exe ,它在哪里?

它应该安装.NET 4的一部分…所以例如,在

 c:\Windows\Microsoft.NET\Framework\v4.0.30319 

…但是如果你启动一个“Visual Studio命令提示符”而不是运行cmd,它应该已经在路径中了。 这就是我建议你做的 – 我总是有Visual Studio命令提示符作为固定到我的任务栏的快捷方式; 我没有理由启动没有相关路径的命令提示符:)

截至2013年msbuild与Visual Studio一起发货 :

  • C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe
  • C:\Program Files (x86)\MSBuild\12.0\Bin\MSBuild.exe

在.NET Framework附带的msbuild之前,直到版本4.5.1:

  • C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe