如何安装C ++模板VS2012 Express Desktop

时间:2014-02-03 00:04:27

标签: c++ visual-studio visual-studio-2012

我目前使用VS2012 Express for Windows Desktop进行Python / Web开发(PTVS)。我需要处理一些c ++项目,但是当我尝试创建new c++ project时,缺少c ++模板。例如,Win32控制台应用程序。

典型的c ++模板(在线教程图片):

Typical Templates

以下是我在我的机器上提供的选项:

Missing Templates

到目前为止,我已尝试1)从安装媒体修复,2)devenv.exe /InstallVSTemplates(后来发现a note这对快递版本不起作用。有谁能告诉我如何安装模板用于c ++开发?设置PTVS并不是非常简单,所以我不想卸载/重新安装VS.我的另一个选择是下载并安装VS2013。我很困惑为什么c ++模板不存在时下载页面明确指出此版本支持c ++开发。

2 个答案:

答案 0 :(得分:0)

我找到了问题。

为了使用Visual Studio的Python工具(PTVS),必须安装VS isolated shellVS integrated shell。这两个shell启动一个单独的开发环境devenv.exe,对于shell配置项看起来像devenv.exe.configdevenv.pkgdef。 “正常”的VS 2013 Shell仍然存在,但必须从WDExpress.exe启动。 “普通”shell仍包含模板,而“集成”shell仅包含您安装/配置的工具的项目模板,例如PTVS。

答案 1 :(得分:-1)

尝试编译这段代码并向我们显示任何错误。

#include <map>

std::map < int, int > x;

我认为您将项目模板与c ++模板混淆。