Visual studio 2015 Visual Studio 2015 express缺少amd64选项

Visual studio 2015 Visual Studio 2015 express缺少amd64选项,visual-studio-2015,64-bit,windows-10,visual-studio-express,Visual Studio 2015,64 Bit,Windows 10,Visual Studio Express,我对Visual Studio 2015 Express有一个问题,它似乎缺少设置64位编译环境所需的文件 我已经安装了适用于Windows 10的Microsoft Visual Studio Express 2015和适用于Windows桌面的Microsoft Visual Studio Express 2015。现在,当我使用amd64选项调用vcvarsall.bat为64位编译设置环境时,我得到错误消息: “缺少指定的配置类型。可能未安装用于配置的工具。” 我检查了我的安装文件夹,在

我对Visual Studio 2015 Express有一个问题,它似乎缺少设置64位编译环境所需的文件

我已经安装了适用于Windows 10的Microsoft Visual Studio Express 2015和适用于Windows桌面的Microsoft Visual Studio Express 2015。现在,当我使用amd64选项调用vcvarsall.bat为64位编译设置环境时,我得到错误消息:

“缺少指定的配置类型。可能未安装用于配置的工具。”


我检查了我的安装文件夹,在C:\Program Files(x86)\Microsoft Visual Studio 14.0\VC中有vcvarsall.bat,但在C:\Program Files(x86)\Microsoft Visual Studio 14.0\VC\bin\amd64中缺少vcvars64.bat,这似乎是必需的。我缺少什么?

Visual Studio Express版本不包括x64工具集。

如果您只需要64位编译器,我建议您安装。但是,您不能将其与Visual Studio 2015 Express一起安装。

您应该安装VS 2015 Community,它具有与VS 2015 Professional相同的所有功能,包括x64工具集。另外,如果你真正想要的是工具集(即不是IDE),你可以安装微软Visual C++的构建工具2015。我明白了,但是我理解VS 2015社区不是免费的。我还试图安装构建工具,但它仍然没有提供所需的文件。如果您满足以下条件,VS 2015社区是免费的。如果你没有遇到他们,就买专业的。我肯定希望在构建工具SKU中找到x64工具集。我明天会调查的。您在
C:\ProgramFiles(x86)\Microsoft Visual Studio 14.0\VC\bin\amd64
中还有其他文件吗?我还是认为express版本会包含这些文件?在C:\ProgramFiles(x86)\Microsoft Visual Studio 14.0\VC\bin\amd64中,我只有DLL vcmeta.dllOk。我仔细查看了许可条款,似乎我有资格使用社区版本,所以我安装了它,现在一切正常(社区版本包括丢失的文件)。但是,在我们明确并确认它应该或不应该包含在express版本中之前,或者如果我做错了什么,我将保留这个问题。随着Visual Studio Community edition的发布,构建工具似乎已经消失,但您仍然可以在旧版下载部分找到旧版2015工具: