我尝试在VS中添加文件时加载类型库/ DLL时出错(HRESULT:0x80029C4A)

时间:2016-02-17 11:08:03

标签: c# asp.net visual-studio visual-studio-2013

当我尝试在我的网络项目中创建视图时遇到了麻烦。

这是我的错误消息:

There was an error running the selected code generator: 'Error loading type library/DLL. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY))'

我已经检查了其他回复。如果我以admin或none运行,同样的问题。我有另一台计算机,相同的OS + VS没有此错误。如果有要复制的东西,我可以做到。

我在事件查看器中找不到此异常以查看详细信息(如何?)

提前致谢

3 个答案:

答案 0 :(得分:3)

我最后通过使用Visual Studio的修复工具修复了这个问题。

对于那些修复无济于事的人来说,这是我为解决此问题而编写的已编译内容:

  1. 通过CLI VS设置重置:vswindexpress / resetuserdata - geoffwebbercross blogpost
  2. 通过Doc / AppSettings和regedit重置
  3. 重建项目,重启VS,重新启动计算机
  4. 修复VS(这解决了我的问题)msdn

答案 1 :(得分:0)

我只是去控制面板中添加或删除程序。从那里修复了我的视觉工作室,这对我来说就像一个魅力。

答案 2 :(得分:0)

从官方网站安装.Net Core 1.1后,我遇到了同样的错误。我修VS(2015 Upd5)并没有帮助。然后我卸载了.Net Core并修复了VS,最后它开始正常工作。

更新:我还卸载了Entity Framework 6.x(来自程序和功能)