当前位置:首页 > 日记 > 正文

Visual studio 2017添加引用时报错未能正确加载ReferenceManagerPackage包的解决方法

Visual studio 2017添加引用时报错未能正确加载ReferenceManagerPackage包的解决方法

最近新装了2017,开始前几天还好,可是最近在添加引用时,报错

---------------------------
Microsoft Visual Studio
---------------------------

未能正确加载“ReferenceManagerPackage”包。

此问题可能是因配置更改或安装另一个扩展导致的。可通过查看文件“C:\Users\Administrator\AppData\Roaming\Microsoft\VisualStudio\15.0_3dfc125b\ActivityLog.xml”来获取详细信息。

重新启动 Visual Studio 可帮助解决此问题。

继续显示此错误消息吗?
---------------------------
是(Y) 否(N)
---------------------------

找了百度及ogle 最后终于让我找到了 解决方案 原文:

安装完visual studio 2017 后添加引用总是提示 未能加载包ReferenceManagerPackage,这个问题困扰了两天,直到在网上看到了下面这一段

I just t this error after installation of Visual Studio 2017.

The solution was as follows.

  • Launch Developer Command Prompt for VS 2017
  • CD C:\Program Files\Microsoft Visual Studio\2017\Community\Common7\IDE\PublicAssemblies
  • Run gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll

You should now see

Microsoft (R) .NET Global Assembly Cache Utility.  Version 4.0.30319.0
Copyright (c) Microsoft Corporation.  All rights reserved.

Assembly successfully added to the cache
Restart Visual Studio and hopefully all will be well and you can add references.

The file C:\Users\USER\AppData\Roaming\Microsoft\VisualStudio\15.0_cc9cc69a\ActivityLog.xml is useful for debugging any other assemblies that may be causing the issue. Annoyingly it's very tempting to click No when asked never to see the error message again, which will suppress the error and this path so I thought I'd post it here for reference.

废话不多说,来看下具体的解决方案:

1、打开VS2017下的Developer Command Prompt for VS 2017

2、然后在CMD窗口输入

CD CD C:\Program Files\Microsoft Visual Studio\2017\Community\Common7\IDE\PublicAssemblies 然后回车(注:这里的CD C:\Program Files\Microsoft Visual Studio\2017\Community\Common7\IDE\PublicAssemblies 是你的安装目录下的路径 , 如:我是安装在D盘下的VS017,那么我的路径就是 D:\工作软件\vs2017\Common7\IDE\PublicAssemblies)

然后回车

3、再然后在CMD窗口输入 gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll 回车,得到下图的结果

4、最后一步,重启VS2017 就OK了!

希望对你有帮助!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

相关文章

Photoshop制作中国风意境的水墨建

Photoshop制作中国风意境的水墨建

国风,水墨,建筑物,意境,电脑软件,今天为大家分享Photoshop制作中国风意境的水墨建筑物图方法,教程很不错,制作出来的效果很有意境,非常值得大家学习,推荐到,一起来学习吧!先看看效果图1、首先我们把素材文件拖拽进PS,按CTRL+J复制一层2、我们选择…

udp协议简介_动力节点Java学院整理

udp协议简介_动力节点Java学院整理

节点,学院,协议,动力,简介,1.UDP简要介绍UDP是传输层协议,和TCP协议处于一个分层中,但是与TCP协议不同,UDP协议并不提供超时重传,出错重传等功能,也就是说其是不可靠的协议。2.UDP协议头UDP端口号由于很多软件需要用到UDP协议,所以UDP协议必须通…

ps怎么设置水平翻转和垂直反转的快

ps怎么设置水平翻转和垂直反转的快

设置,快捷键,反转,电脑软件,ps,很多人知道用photoshop可以设计图片,但是忽略了快捷键的快捷便利。小编在这里教你如何设置水平翻转和垂直反转的快捷键,如图所示,同一张图,快捷键快速切换就做到。软件名称:Adobe Photoshop 8.0 中文完整绿色破解…

JavaScript 详解预编译原理

JavaScript 详解预编译原理

预编译,详解,原理,电脑软件,JavaScript,JavaScript 预编译原理今天用了大量时间复习了作用域、预编译等等知识 看了很多博文,翻开了以前看过的书(好像好多书都不会讲预编译) 发现当初觉得自己学的很明白,其实还是存在一些思维误区 (很多博文具有…

asp.net+FCKeditor上传显示叉叉无

asp.net+FCKeditor上传显示叉叉无

无法显示,上传,显示,解决方法,叉叉,弄了半天也没有找到原因,然后又重新到网上下载几个,还是不行,郁闷坏了,最后结合其他编辑器的用法,才知道是配置文件夹中上传文件夹的路径写错了 比如要上传到项目的根目录下的UserFiles下面,web.config的配置如…

ps设计魔幻绚丽的兔子和鹿重合头像

ps设计魔幻绚丽的兔子和鹿重合头像

教程,绚丽,头像,兔子,电脑软件,使用Photoshop设计魔幻绚丽的兔子和鹿重合头像,本次教程内容主要来自Ilya Shapko的作品,我非常欣赏他的这幅作品配色的绚丽,以及兔子和鹿相结合的魔幻效果。那么如何设计出这样的效果呢?我们需要注意哪些细节?有哪…

ps怎么制作信号干扰效果的?

ps怎么制作信号干扰效果的?

信号,干扰,效果,电脑软件,ps,干扰信号的时候画面是什么样子的呢?今天我们就来看看详细的制作方法软件名称:Adobe Photoshop 8.0 中文完整绿色破解版软件大小:150.1MB更新时间:2015-11-041、导入原图,并复制3层出来(背景就先隐藏好了)2、右键图层打…

Excel中2010版进行创建下拉菜单的

Excel中2010版进行创建下拉菜单的

下拉菜单,操作技巧,操作步骤,电脑软件,Excel,  Excel功能多多,满足人们日常应用的表格,像小编这边羊毛衫市场,各种进出货都是用纸记录容易丢。今天,小编就教大家在Excel中2010版进行创建下拉菜单的操作技巧。Excel中2010版进行创建下拉菜单的…

excel 2013激活的方法excel 2013怎

excel 2013激活的方法excel 2013怎

激活,方法,电脑软件,excel,strong,  用Excel朋友都知道,在用Excel之前都需要把Excel给激活了才可以用。或许有的朋友并不知道Excel2013该如何激活,如果不懂的朋友欢迎一起来学习探讨。下面是小编带来的关于excel 2013激活的方法,希望阅读过…

js实现滑动到页面底部自动加载更多

js实现滑动到页面底部自动加载更多

加载更多,页面,功能,电脑软件,js,话不多说,请看代码://滚动条到页面底部加载更多案例 $(window).scroll(function(){ var scrollTop = $(this).scrollTop(); //滚动条距离顶部的高度 var scrollHeight = $(document).height(); //当前页…

AI巧用艺术画笔制作绚丽艺术字教程

AI巧用艺术画笔制作绚丽艺术字教程

教程,巧用,绚丽,艺术,艺术字,效果图:主要过程:教程结束,以上就是AI巧用艺术画笔制作绚丽艺术字教程的全部内容,希望大家喜欢!相关教程推荐:AI艺术画笔制作GRUNGE特效文字AI制作超漂亮的艺术字体Illustrator(AI)设计制作漂亮的蓝色艺术字实例教程…

JS SetInterval 代码实现页面轮询

JS SetInterval 代码实现页面轮询

代码实现,页面,电脑软件,JS,SetInterval,概念介绍setInterval 是一个实现定时调用的函数,可按照指定的周期(以毫秒计)来调用函数或计算表达式。setInterval方法会不停地调用函数,直到 clearInterval 被调用或窗口被关闭。由 setInterval 返回的…