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

i have installed the Visual Studio 2015, but there is no C++ Project.?

本文关键字:项目 C++ 2015 Studio 安装 Visual      更新时间:2023-10-16

>我遇到了问题,我想在Visual Studio 2015中编写c ++代码,但我无法创建c ++项目,因为"新建项目"窗口中没有c ++模板。

我正在以这种方式创建新项目>新建>项目>可视C++

的文件

但是没有 C++ 模板。请帮忙

默认情况下,VS2015安装程序不会安装C++。

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

  1. 在控制面板>程序和功能(或运行appwiz.cpl)上,找到并运行Visual Studio 2015安装程序。
  2. 等待安装程序对话框加载。
  3. 单击安装程序对话框底部的修改按钮。
  4. 在"功能"选项卡上,展开"编程语言"。
  5. 选择"视觉C++"。
  6. 点击右下角的更新按钮。

这应该可以做到。您可能需要插入安装介质或下载,但是现在Windows会缓存安装程序信息,因此所需的所有内容可能已经存在于您的系统上。

转到online菜单(位于Recent下方,Installed .在那里,您将能够下载C++模板和示例。请参阅此 MSDN 文章,其中更详细地介绍了它。

虽然大多数用户将被接受的解决方案取消阻止,但还有另一种情况是Visual C++无法按VS2015的预期工作。

我在同一天在同一系统上安装了VS2015和VS2017。长话短说,我得到了这个人的问题。

从链接:

我也遇到了这个问题 - 但就我而言,我也安装了完整的 VS2015 专业版它表明已安装 VC++ 常用工具,但是 它们不在通常位置的磁盘上,它们似乎在 MSVS/共享文件夹(程序文件 (x86)/Microsoft 视觉对象 工作室/共享/14.0/VC/bin/cl.exe 报告版本 19.00.124218.2)。 卸载VS2015会删除这些内容,重新安装会将它们放回原处 共享。

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


从 2015 年或 2017 年卸载组件再多也没有让我 进入可用状态(共享\14.0\VC 仍保留为安装状态 目录,我找不到将这些工具保存在磁盘上的组件 并防止它们被删除)。我最终只是复制了 将"Microsoft Visual Studio/Shared/14.0"的内容放入"Microsoft Visual Studio 14.0"文件夹——一锤子,VS2015还是做不到 创建C++项目,但它让我摆脱了困境,现有的构建系统 又开始寻找工具了。

VS团队 - 我完全理解布局更改的目标,我喜欢 你们在用 VS 整体做什么。但请将其视为 主要错误;您无法决定永久更改 构建已经在一个地方存在多年的工具,因为它会 打破许多现有的构建系统。充其量,将它们安装在两者中 地点;让VS2015像它一样管理"Visual Studio 14.0/VC"目录 始终拥有,并让VS2017管理共享/14.0目录(通过" VS2015 C++构建工具"包)。它们应该是不相关的。


修复:

  1. 卸载 Visual Studio 的所有副本
  2. 如果你的框架可以安装 Visual Studio 的副本或部分副本,或者依赖于它们,请考虑也卸载它们。对我来说,这是Qt的几个版本。
  3. 核弹C:WindowsTemp%temp%
  4. Nuke C:\PROGRA~1,2,3, %appdata% 和 %localappdata% 中与 Visual Studio 相关的任何内容
  5. 重新启动
  6. 首先安装要使用的最旧版本的 Visual Studio
  7. 尝试使用该版本生成C++ Win32 控制台应用

如果你能做到这一点,你就畅通无阻。否则,啧啧!我不知道接下来该怎么做,除非进行完整的注册表深入关键字清除或重新安装Windows。使用SSD,后者可能更快TBH。