视觉工作室 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
- 结果排除成功
(为了更好地查看下图,请右键单击它并选择“查看图像”)
键: HKCU\Software\Classes\TypeLib{80CC9F66-E7D8-4DDD-85B6-D9E6CD0E93E2}\8.0
数据: C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\dte80a.olb
...它是文件>>
怎么了?