我已经安装了Visual Studio 2015,但没有C++项目
i have installed the Visual Studio 2015, but there is no C++ Project.?
>我遇到了问题,我想在Visual Studio 2015中编写c ++代码,但我无法创建c ++项目,因为"新建项目"窗口中没有c ++模板。
我正在以这种方式创建新项目>新建>项目>可视C++
的文件但是没有 C++ 模板。请帮忙
默认情况下,VS2015安装程序不会安装C++。
由于您已经安装了 Visual Studio,因此您可以修改现有安装。
- 在控制面板>程序和功能(或运行appwiz.cpl)上,找到并运行Visual Studio 2015安装程序。
- 等待安装程序对话框加载。
- 单击安装程序对话框底部的修改按钮。
- 在"功能"选项卡上,展开"编程语言"。
- 选择"视觉C++"。
- 点击右下角的更新按钮。
这应该可以做到。您可能需要插入安装介质或下载,但是现在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++构建工具"包)。它们应该是不相关的。
修复:
- 卸载 Visual Studio 的所有副本
- 如果你的框架可以安装 Visual Studio 的副本或部分副本,或者依赖于它们,请考虑也卸载它们。对我来说,这是Qt的几个版本。
- 核弹
C:WindowsTemp
和%temp%
- Nuke C:\PROGRA~1,2,3, %appdata% 和 %localappdata% 中与 Visual Studio 相关的任何内容
- 重新启动
- 首先安装要使用的最旧版本的 Visual Studio
- 尝试使用该版本生成C++ Win32 控制台应用
如果你能做到这一点,你就畅通无阻。否则,啧啧!我不知道接下来该怎么做,除非进行完整的注册表深入关键字清除或重新安装Windows。使用SSD,后者可能更快TBH。
- 使用C++库在Android项目中修改gradle中的cmake参数,用于插入指令的测试
- 无法在 CLion 中构建 C++ 项目
- 运行同一解决方案的另一个项目的项目
- CMake-按正确顺序将项目与C运行时对象文件链接
- 如何在选项卡视图Qt中设置一个新项目,并保存以前的项目
- 欧拉项目#8答案是大以获得有效答案
- 从链接列表c++中删除一个项目
- CMake项目Boost库错误:Boost/config/compiler/gcc.hpp:165:10:致命错误:cs
- 既然存在危险,为什么项目要使用-I include开关
- cmake在我的项目中所需的所有静态库都不成功
- QT通过C++添加映射QML项目
- 我的项目不会像"undefined reference to `grpc::g_core_codegen_interface'"那样使用未定义的引用错误进行编译
- 在linux上调试巨大的C++项目
- 在其他文件中创建类时在 c++ 项目中不起作用
- 使外部项目可用于find_package CMake
- 在子目录中使用target_sources()命令时用于单元测试(qtest)的项目结构
- 使用外部SDK工具链文件在VisualStudio上生成项目编译错误
- 如何维护资源管理器项目视图中当前可见的项目列表
- 错误-我无法在VS2019中打开新的Qt项目
- 你能检查一下为什么在这个代码中从链接列表中删除项目不起作用吗