我已经安装了Visual Studio 2015,但是没有C ++项目。

时间:2016-03-16 19:46:57

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

我遇到问题,我想在visual studio 2015中编写c ++代码,但我无法创建c ++项目,因为New Project窗口中没有c ++模板。

我正在以这种方式创建新项目 文件>新>项目> Visual C ++

但没有c ++模板。请帮忙

3 个答案:

答案 0 :(得分:2)

VS2015安装程序默认不安装C ++。

由于您已安装Visual Studio,因此可以修改现有安装。

  1. 在控制面板上 - >程序和功能(或运行appwiz.cpl)查找并运行Visual Studio 2015安装程序。
  2. 等待安装程序对话框加载。
  3. 单击安装程序对话框底部的“修改”按钮。
  4. 在“功能”选项卡上,展开“编程语言”。
  5. 选择Visual C ++。
  6. 点击右下方的UPDATE按钮。
  7. 应该这样做。您可能必须插入安装媒体或遭受下载,但是现在Windows会缓存安装程序信息,因此系统中可能已经存在所需的所有内容。

答案 1 :(得分:0)

转到online菜单(位于RecentInstalled下面。您可以下载C ++模板和示例。请参阅此{{ 3}}文章更详细地描述了它。

答案 2 :(得分:0)

虽然大多数用户将被已接受的解决方案解除阻止,但还有另一种情况,即Visual C ++无法正常运行VS2015。

我在同一天在同一系统上安装了VS2015和VS2017。长话短说,我得到this person's problem

从链接:

  

我也遇到了这个 - 但在我的情况下,我也安装了全套   VS2015 Pro。它表明安装了VC ++常用工具,但是   它们不在通常位置的磁盘上,它们似乎在   MSVS /共享文件夹(Program Files(x86)/ Microsoft Visual   Studio / Shared / 14.0 / VC / bin / cl.exe报告版本19.00.124218.2)。   卸载VS2015将删除这些,并重新安装将它们重新安装   共享。

     

至少对我来说,它比批处理文件更糟糕 - 我不能   实际上创建任何C ++项目。试图创建一个只是导致   "新项目"窗口再次弹出;没有错误,没有警告。

  

2015年或2017年的卸载组件数量都没有   进入可用状态(Shared \ 14.0 \ VC仍然作为安装持久化   dir,我无法找到哪些组件将这些工具保留在磁盘上   并防止他们被删除)。我最后只是复制了   " Microsoft Visual Studio / Shared / 14.0"的内容进入"微软   Visual Studio 14.0"文件夹 - 粗锤,VS2015仍然不能   创建C ++项目,但它让我脱离了现有的构建系统   再次开始寻找工具。

     VS团队 - 我完全了解布局变化的目标,我喜欢   你们对VS整体做了什么。但请把它视为一个   主要的bug;你不能决定永久改变它的位置   构建多年来一直在一个地方的工具   打破许多现有的构建系统。充其量,将它们安装在两者中   位置;让VS2015管理" Visual Studio 14.0 / VC" dir喜欢它   总是有,让VS2017管理Shared / 14.0目录(通过" VS2015   C ++构建工具"包)。它们应该是无关的。

修正:

  1. 卸载Visual Studio的所有副本
  2. 如果您的框架可以安装Visual Studio的副本或部分副本,或者依赖它们,请考虑卸载它们。对我来说,这是几个版本的Qt。
  3. Nuke C:\Windows\Temp%temp%
  4. 在C:\ PROGRA~1,2,3,%appdata%和%localappdata%
  5. 中修改与视觉工作室相关的任何内容
  6. 重新启动
  7. 安装要首先使用的最旧版本的Visual Studio
  8. 尝试使用该版本构建C ++ Win32控制台应用程序
  9. 如果你能做到这一点,你就会解除阻止。否则,哎呀!如果没有完整的注册表深度关键字清除或重新安装Windows,我不知道下一步该做什么。使用SSD,后者可能更快TBH。