Visual Studio添加任何引用或安装和更新任何包(加载类型库/ DLL)时出错

Visual Studio 2012 RTM

我有一个MVC网站项目,并且在添加一些引用时遇到了一些问题;

编辑:

我的Visual Studio有一些问题 (更多信息在stackoverflow)

  • 我无法添加任何对我的项目的参考(甚至在新解决方案和新项目中)

  • 我无法安装任何软件包(通过“数据包管理器控制台”或“管理NuGet软件包”)

  • 我无法更新任何软件包(通过“数据包管理器控制台”或“管理NuGet软件包”)

  • 例如,如果我更新了我的一个软件包,则这个安装描述将会失败:

    尝试解决依赖性'T4MVCExtensions(≥3.5.2)'。

    成功安装'T4MVCExtensions 3.5.2' 。 成功安装

    'T4MVC 3.5.2'。 在'MyWebSite'项目中将'T4MVC'从版本'2.10.3'更新为'3.5.2'。

    成功从MyWebSite中删除“T4MVC 2.10.3”

    加载类型库/ DLL时出错 。 (来自HRESULT的异常:0x80029C4A(TYPE_E_CANTLOADLIBRARY))

    成功卸载

    'T4MVCExtensions 3.5.2'。 安装失败。

    滚回来...

    无法添加对“T4MVCExtensions”的引用

    .......................................... 在这里输入图像描述 ...................................

    编辑:或者如果我添加任何参考:

    ....................... 在这里输入图像描述

    编辑:当“过程监视器”软件打开时,我再次更新软件包,并且此图片是其日志中的一部分,其中包含以下过滤器:

  • 选定的活动: 注册表
  • 进程名称是devenv.exe
  • 路径包括TypeLib
  • 结果排除SUCCESS
  • (为了更好地查看下面的图像,请右键单击它并选择“查看图像”)

    在这里输入图像描述

    Key: HKCU Software Classes TypeLib {80CC9F66-E7D8-4DDD-85B6-D9E6CD0E93E2} 8.0

    数据: C: Program Files(x86) Common Files Microsoft Shared MSEnv dte80a.olb

    在这里输入图像描述

    ...这是文件>>

    在这里输入图像描述

    哪里不对?

    链接地址: http://www.djcxy.com/p/38847.html

    上一篇: Visual studio Error in adding any references OR installing and updating any packages (loading type library/DLL)

    下一篇: Get handles of all windows in a WPF process