Visual Studio 2019 msbuild directory "Current" instead of "15.0"
MSBuild is now located inside the Visual Studio folder.
For example:
- c:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\
- c:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\
- c:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\
To dynamically find Visual Studio the following can be used:
-
"%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vswhere.exe" -latest -products * -requires Microsoft.Component.MSBuild -property installationPath
D:\Program Files (x86)\Microsoft Visual Studio\2019\Professional
pncsoares
I am a software engineer used to work with .NET Core, C#, SQL, React, Angular, Node, AWS, Docker and Terraform. I like to lead teams and develop web and mobile applications. I regularly improve my knowledge on the technologies I work with; I also try to study new technologies and programming languages. I have a special interest in DevOps, more particularly in Infrastructure as Code.
Updated on September 18, 2022Comments
-
pncsoares over 1 year
I installed the Visual Studio 2019 in my working machine and I noticed the following:
With Visual Studio 2017, the msbuild.exe path is:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin
With Visual Studio 2019, the msbuild.exe path is:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin
There is also a directory with version 15.0, but mine is empty
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\15.0\Bin
What is the goal to use the "Current" folder instead of "15.0"?
Thanks.
-
Snowcrash about 4 years'C:\Program' is not recognized as an internal or external command,
-
vitrilo about 4 years@Snowcrash in cmd - you should add quotes around path with spaces and escape if needed: cd "c:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin"