无法在 VS 2013 社区中创建 C++ 项目
Posted
技术标签:
【中文标题】无法在 VS 2013 社区中创建 C++ 项目【英文标题】:Cannot create C++ projects in VS 2013 community 【发布时间】:2015-07-15 13:59:33 【问题描述】:在我选择“Win32 控制台应用程序”或“Win32 项目”并通过向导后,我得到了一个空的解决方案。 “新建项目”对话框再次弹出:
尝试CLR类别下的项目类型时,报错:
它说明了有关访问 OLE 系统注册表的内容。
但 Windows 应用商店 C++ 应用程序项目和其他语言工作正常。
我已经尝试过:
使用安装程序提供的修复功能。 运行vs_community.exe /uninstall /force
并重新安装。
删除C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE
中的ProjectTemplatesCache
和ItemTemplatesCache
目录并运行devenv
重新安装。
以管理员身份运行并关闭安全软件。
【问题讨论】:
您是否安装/运行了任何安全工具/扫描仪? 似乎访问注册表有问题。确保您以本地管理员身份登录计算机,或者是本地管理员组的成员。 试试这个?***.com/a/10889575/1587755 【参考方案1】:我会把它放在 cmets 中,但显然你需要更多的声誉点来评论而不是回答。
我最近遇到了 OLE 系统注册表错误,我的发生方式不同,但它与 Windows 更新有关。当我卸载 VS、安装更新、重新启动计算机并重新安装 VS(如果您是从 exe 而不是光盘安装,请确保重新下载 exe)时,它会自行修复。 这为我解决了问题。
【讨论】:
以上是关于无法在 VS 2013 社区中创建 C++ 项目的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Visual Studio 2010 Ultimate 中创建 C++ 项目
如何在 dll 项目中的 C++ 中创建命名空间和构造函数?
在 Visual Studio c++ 中创建将在 VB 中加载的 DLL