VCVARSALL.BAT for Visual Studio 2017

时间:2017-04-12 14:19:47

标签: visual-studio-2017

文件的位置是什么:

VCVARSALL.BAT

for Visual studio 2017?

5 个答案:

答案 0 :(得分:57)

总结一下,......

  

“C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Community \ VC \ Auxiliary \ Build \ vcvarsall.bat”x64

  

“C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Community \ Common7 \ Tools \ vsdevcmd”-arch = x64

(尝试使用-help

运行它

我的环境:

** Visual Studio 2017 Developer Command Prompt v15.0.26403.7

在Win10 x64上

答案 1 :(得分:22)

Hans Passant是对的。
我遇到了同样的问题:我的VS2017没有VCVARSALL.BATBuild没有Microsoft Visual Studio\2017\Community\VC\Auxiliary文件夹。 我在同一台机器上安装了Visual Studio Community 2015和2017 我没有Desktop development with C++检查我的安装。我安装了它并创建了Build文件夹! 现在一切都很好。 Visual Studio Community 2017

答案 2 :(得分:6)

VS2017重新设计了目录结构和文件名。你应该找到文件' vcvars.bat ',它可以位于“.. \ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ EDITION \ Common7 \ Tools \ vsdevcmd \ ext \ vcvars.bat“(用您使用的Visual Studio版本替换EDITION)。

为简单起见,您可以在调用中使用“%VSAPPIDDIR%”指向devenv.exe所在的IDE文件夹,然后返回一个文件夹以定义批处理文件的路径。例如:

call "%VSAPPIDDIR%..\Tools\vsdevcmd\ext\vcvars.bat"

答案 3 :(得分:1)

VC文件夹位于Desktop development with C++工作负载内。转到添加或删除程序并修改Visual Studio 2017,然后如下所示进行选择:

enter image description here

点击Modify(或其他设备上的Install/Setup)。转到检查文件夹* \ Microsoft Visual Studio \ 2017 \ Community \ VC \ Auxiliary \ Build * ,您会看到 vcvars64.bat

答案 4 :(得分:0)

我遇到了同样的问题-通过删除并重新安装最新版本的Microsoft Office(2017-2019)解决了此问题。该文件夹应自动存在于您的MS路径中,如果不存在,请卸载并重新下载并安装-在我的系统上大约需要3个小时。