Я пытаюсь скомпилировать проект windows из visual studio 2010 (64) в Windows 7 в С++ из командной строки, но я не могу найти msbuild.exe, где он?
Не удалось найти msbuild.exe в visual studio 2010
Ответ 1
Он должен быть установлен как часть .NET 4... так, например, в
c:\Windows\Microsoft.NET\Framework\v4.0.30319
... но если вы запустите "Командная строка Visual Studio" вместо того, чтобы просто запустить cmd, он должен быть уже на пути. Это то, что я вам предлагаю - у меня всегда есть Visual Studio Command Prompt в качестве ярлыка, прикрепленного к моей панели задач; У меня нет причин запуска командной строки, которая не имеет соответствующего пути:)
Ответ 2
Начиная с 2013 года msbuild корабли с Visual Studio:
-
C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe
-
C:\Program Files (x86)\MSBuild\12.0\Bin\MSBuild.exe
До этого msbuild поставляется с .NET Framework, вплоть до версии 4.5.1:
-
C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe