Visualstudio2017添加引用时报错怎么办-创新互联

小编给大家分享一下Visual studio 2017添加引用时报错怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

创新互联-专业网站定制、快速模板网站建设、高性价比长汀网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式长汀网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖长汀地区。费用合理售后完善,10余年实体公司更值得信赖。

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

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


未能正确加载“ReferenceManagerPackage”包。

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

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

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

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

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

Visual studio 2017添加引用时报错怎么办

I just got 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

Visual studio 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 回车,得到下图的结果

Visual studio 2017添加引用时报错怎么办

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

以上是“Visual studio 2017添加引用时报错怎么办”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


新闻名称:Visualstudio2017添加引用时报错怎么办-创新互联
文章出自:http://scyanting.com/article/psghi.html