我正在跟踪一个视频教程,该视频教程要求我使用ASP.NET世界的新手,使用来创建一个空的ASP.NET Web
应用程序,我将逐步进行操作。MVC
Visual Studio 2015
我已经很好地创建了我的项目,下一步是从现有的视图中添加一个View Controller
,我被消息框错误提示:
错误:
运行所选代码生成器时发生错误:“无效的指针(HRESULT:0x80004003(E_POINTER)中的异常)”
我用谷歌搜索了这个问题,发现了类似的问题,但是没有一个导致明确的解决方案,有些类似的问题是由VisualStudio的先前版本发出的,但是正如我所说的,没有一个明确的解决方案。
为了阐明我的经历,这是我逐步完成的工作:
选择一个ASP.NET Web应用程序:
选择带有MVC的空模板已选中:
尝试Add View
从控制器:
一些设置...
错误 :
是什么导致此问题,解决方案是什么?
更新 :
事实证明,即使尝试手动添加视图,我也会遇到相同的错误,添加视图还是不可能的!
尝试清除ComponentModelCache,下次启动VS时将重新构建缓存。
[your users name]
\ AppData \ Local \ Microsoft \ VisualStudio \ 14.0 \ ComponentModelCache14.0适用于Visual Studio2015。这也适用于其他版本。
这对我不起作用。该问题的任何其他答案中都没有列出任何其他解决方案。
这对我有用,尽管我的错误有所不同。我想亲吻某人。我在尝试解决它上停留了相当长的时间。
VS 2017的简单重启就为我做到了
我的路径C:\ Users \ <用户名> \ AppData \ Local \ Microsoft \ VisualStudio \ 15.0_eed87ff6 \ ComponentModelCache
我在2019年做到了,“添加视图”项从菜单中完全消失了,我现在只有“添加MVC 5视图”(我不使用,我是4位)