我正在使用Visual Studio 2015社区版。
在VS2015安装程序中,选择Visual C ++节点下的Common Tools和MFC Components,我可以构建基于ATL的项目。
选择工具和Windows SDK,在Windows 8.1和Windows Phone Tools节点下,我可以基于Platform Toolset v120(即Visual Studio 2013)构建MFC项目。
现在我想构建一个相对较大的现有ATL项目,最初是在Visual Studio 2013中构建的。
当我在ATL项目中设置Platform Toolset = 'v120'
时,编译器无法找到ATL标头。
是否可以安装它们? 我是否必须安装VS2013和VS2015?
答案 0 :(得分:1)
如果要使用其编译器工具链,则需要安装早期版本的Visual Studio。您还可以打开开发人员命令提示符以选择编译器版本,并使用msbuild使用该特定编译器构建目标,但您仍需要安装所需的编译器版本。