Visual Studio 2015:如何构建针对Visual C V120的ATL项目

Visual Studio 2015: how to build ATL projects targeting Visual C++ v120

本文关键字:Visual V120 项目 ATL 构建 2015 Studio 何构建      更新时间:2023-10-16

我正在使用Visual Studio 2015 Community Edition。

在VS2015安装程序中,在Visual C 节点下选择常见工具和MFC组件,我能够构建基于ATL的项目。

选择工具和Windows SDK,在Windows 8.1和Windows Phone工具节点下,我能够基于平台工具集V120(即Visual Studio 2013)构建MFC项目。

现在,我想构建一个现有的ATL项目,该项目相对较大,最初是在Visual Studio 2013中建造的。当我在ATL项目中设置Platform Toolset = 'v120'时,编译器无法找到ATL标题。

可以安装它们吗?我是否必须同时安装VS2013和VS2015?

如果要使用其编译器工具链,则确实需要安装Visual Studio的早期版本。您还可以打开开发人员命令提示,以选择编译器版本并使用MSBuild使用该特定编译器来构建目标,但您仍然需要安装所需的编译器版本。