无法在VS 2013社区版中创建C++项目。

23 浏览
0 Comments

无法在VS 2013社区版中创建C++项目。

选择了"Win32控制台应用程序"或"Win32项目"并完成向导后,我得到了一个空解决方案。然后"新建项目"对话框弹出:

[图片链接](https://i.stack.imgur.com/87VOf.png)

当我尝试在CLR类别下的项目类型时,遇到了一个错误:

[图片链接](https://i.stack.imgur.com/AqUEv.png)

它提到了访问OLE系统注册表的问题。

但是Windows Store C++应用程序项目和其他语言工作正常。

我尝试过以下方法:

- 使用安装程序提供的修复功能。

- 运行`vs_community.exe /uninstall /force`并重新安装它。

- 删除`C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE`目录下的`ProjectTemplatesCache`和`ItemTemplatesCache`文件夹,并运行`devenv`重新安装它们。

- 以管理员身份运行并关闭安全软件。

0
0 Comments

问题出现的原因:

该问题可能是由于操作系统的更新导致的OLE系统注册表错误。

解决方法:

1. 卸载VS。

2. 安装操作系统的更新。

3. 重新启动计算机。

4. 重新下载VS的安装文件(如果是从exe文件安装而不是光盘安装)。

5. 重新安装VS。

以上方法解决了该问题。

0