如何找到vswhere exe路径?

时间:2019-01-22 10:00:08

标签: c# visual-studio registry

在安装Visual Studio时,用户是否可以自定义下面的vswhere.exe路径?

  

C:\ Program Files(x86)\ Microsoft Visual Studio \ Installer \ vswhere.exe

问这个查询的原因是,我使用vswhere exe在我的项目中找到VS2017&19安装路径。

"VSWHERE=%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vswhere.exe"

建议以其他任何方式找到Vswhere exe路径。

1 个答案:

答案 0 :(得分:1)

来自Microsoft(https://github.com/Microsoft/vswhere/wiki/Installing):

  

从Visual Studio 15.2(26418.1预览版)开始vswhere.exe已安装在

     

%ProgramFiles(x86)%\Microsoft Visual Studio\Installer

     

(在Windows 10之前的32位程序中使用%ProgramFiles%)。

     

这是一个将要维护的固定位置。

这意味着无论用户在Visual Studio安装程序或MSBuild Tools安装程序上选择了什么选项,vswhere都位于%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vswhere.exe

请注意,如果使用vswhere(而不是VS / MSBuild安装程序)安装Chocolatey,它将位于%ProgramData%\chocolatey\bin\vswhere.exe