在安装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"
字符串
建议任何其他方法来找到Vswere exe路径。
2条答案
按热度按时间ncgqoxb01#
来自Microsoft(https://github.com/Microsoft/vswhere/wiki/Installing):
从Visual Studio 15.2(26418.1预览版)开始,
vswhere.exe
安装在%ProgramFiles(x86)%\Microsoft Visual Studio\Installer
的值。“(use在Windows 10之前的32位程序中使用
%ProgramFiles%
)。这是一个固定的地点,将予以保留。
这表示无论使用者在Visual Studio安装程式或MSBuild Tools安装程式上选择何种选项,vswhere都会位于
%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vswhere.exe
。请注意,如果使用
Chocolatey
(而不是VS/MSBuild安装程序)安装vswhere
,则它将位于%ProgramData%\chocolatey\lib\vswhere\tools\vswhere.exe
ny6fqffe2#
登陆这里是因为我没有安装MS Build Tools,而是在GitHub Actions Build中获取的。请确保您的计算机或服务器上安装了MS Build Tools。这可以在安装Visual Studio时添加,或者如果您想只安装MS Build Tools以保持您的计算机/服务器更轻松,请访问:https://visualstudio.microsoft.com/downloads/?cid=learn-onpage-download-cta
向下滚动并展开Tools for Visual Studio->Build Tools for Visual Studio。
x1c 0d1x的数据