错误是运行所选代码生成器时出错:无效指针(来自HRESULT的异常:0x80004003(E_POINTER))

时间:2015-12-21 15:30:07

标签: asp.net asp.net-mvc visual-studio visual-studio-2012

我正在使用带有Visual Studio社区2015的asp.net mvc。 我需要创建一个名为" aaaaaa"但 当我尝试创建新控制器并添加新视图时,我有一个错误

  

错误是运行所选代码生成器时出错:无效指针(来自HRESULT的异常:0x80004003(E_POINTER))

enter image description here

有人可以告诉我发生了什么吗? 以及我如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

对我来说,安装Web Essentials(Visual Studio扩展)后会出现此错误。我试图修复安装,但错误仍然存​​在。因此,在关闭当前正在运行的所有Visual Studio实例后,我尝试了以下命令(不需要管理权限):

devenv.exe /resetuserdata

Here's the link to the Web Essentials version打破了我的Visual Studio。在撰写本文时,当前版本为1.0.198。

答案 1 :(得分:2)

我也有这个错误。另外我也得到了错误 "对象引用未设置为实例"在尝试打开现有视图时。

我在这里找到答案:https://stackoverflow.com/a/35815094/5935995

我必须通过以下方式清除ComponentModelCache:

  1. 关闭Visual Studio
  2. 删除此文件夹中的所有内容C:\ Users \ AppData \ Local \ Microsoft \ VisualStudio \ 14.0 \ ComponentModelCache
  3. 重新启动Visual Studio