tnblog
首页
视频
资源
登录

VS2017 .net core web项目 添加引用 报错

5035人阅读 2020/1/3 15:24 总访问:399846 评论:0 收藏:1 手机
分类: .NET Core

VS2017 .net core web项目 添加引用 报错 vs2017添加引用时报错未能正确加载“ReferenceManagerPackage”包


第一步:

找到以下路径

    C:\Program Files\Microsoft Visual Studio\2017\Community\Common7\IDE\PublicAssemblies

           上面是参考路径,实际根据自己的VS安装路径进行调整。

第二步:

查看一个下目录中是否有gacutil.exe文件,如果没有在整个电脑搜索或者去“C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin”中查找,找到之后copy gacutila.exehe gacutil.exe.config两个文件到第一步的目录中、



第三步:
          在如下图的窗口打开,输入第一步的路径或者

         

 在第一步目录空白处按下shift按键,然后单击鼠标右键,选在“在此处打开命令窗口”,然后输入gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll 按下回车,等待cmd窗口提示 “程序集已经成功刚添加到缓存中”。

最后一步:重启VS2017,一切OK啦~

假如方法一报错的话,如下图等错误。

原因:可能是vs2017缺少了类似 microsoft.visualstudio.shell.interop.11.0.dll 的插件

我们可以下载此插件:https://www.opendll.com/index.php?file-download=microsoft.visualstudio.shell.interop.11.0.dll&arch=32bit&version=11.0.61030.0


下载好之后,解压此插件,放入第一步目录里。


最后在控制台窗口输入gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll 按下回车,等待cmd窗口提示 “程序集已经成功刚添加到缓存中”,就好啦。


好啦,最后一步:重启VS2017,一切OK啦~


评价

GitHub 上传项目

补充简化方法:登录git创建项目-->拉取刚刚创建的项目-->复制需要的代码进去-->上传提交即可先拉取项目在上传代码...

net core项目结构简单分析

一:wwwrootwwwroot用于存放网站的静态资源,例如css,js,图片与相关的前端插件等lib主要是第三方的插件,例如微软默认引用...

使用iisexpress发布项目

由于这台电脑太过于傲娇无法安装Iis,所以尝试使用iisexpress发布一下项目iisexpress虽然小巧但是功能还是挺强大的虽然使用...

net core2.2使用命令运行控制台项目

使用命令运行控制台项目:dotnet +项目的编译的那个dll使用dotnet run +项目的编译的那个dll居然要报错!是个坑嘛或者使用命...

net core获取绝对路径,获取项目根目录。wwwroot所在的根目录

在net framework中获取绝对路径可以使用Server.MapPath("~")but.....在net core中并没有那个Server对象了在net c...

net core项目发布到iis

需要的环境dotnet-sdk: 就是net core运行的环境dotnet-hosting:这个完整后,iis会出现一个模块,负责转发请求到真正的Kest...

检测到包降级: Newtonsoft.Json 从 12.0.2 降级到 12.0.1。直接从项目引用包以选择不同版本

这是因为添加了不同版本的引用造成的,net core中即使在不同的类库中添加了不同版本的引用也要报这个错解决办法也很简单,...

iis发布项目的各种坑

首先最重要的是看看iis有没有装完整这些都勾上,不然由于没有装完整会有各种问题的比如:HTTP错误403.14-ForbiddenWeb服务...

微服务、分布式架构项目的一点点想法

分布式与微服务的区别:说一点个人理解分布式: 分散压力。 不同功能块之间的通讯少,还是会有不少代码,每一...

说一点微服务项目的命名标准

名字取长一点感觉逼格都要高一些,当然主要不是为了逼格,而是所见即所得让代码说话,提高代码的可读性。还有就是标准,不...

未找到导入的项目 .wpp.targets。请确认 声明中的路径正确,且磁盘上存在该文件

今天打开vs突然报了一个错..........wpp.targets。请确认 <Import> 声明中的路径正确,且磁盘上存在该文件重新新建一...

net core3.0配置项目端口号

net core2.0是这样的:publicstaticIWebHostBuilderCreateWebHostBuilder(string[]args)=> WebHost.CreateDefaultBuild...

自己的服务器发布项目遇到的坑傻瓜式教程

项目发布时在自己的服务器上可以访问 但是在外网上访问不了 这个时候需要去服务器控制台配置点东西第一步:第二步:第三步:第...

Maven创建JavaWeb项目

使用模板创建项目JavaWeb项目模板使用使用模板创建JavaWeb项目,就是上图的结构。缺少src/main/java目录,以及两个test目录...

.net core项目分析思路

.net core是开源的可以参考源码比如.net core安全相关的:https://github.com/aspnet/Security比如具体的DefaultAuthorizat...
你之所以觉得时间一年比一年过得快,是因为时间对你一年比一年重要。
排名
13
文章
64
粉丝
20
评论
30
MUI框架页面间的传值指针
XingDy姐 : 不错哦
MUI框架页面间的传值指针
剑轩 : 接口的真实地址可以用xx/yy什么的代替哦,真实地址还是隐藏一下好
.NET EF 用户按钮权限
YOU : 可以,在写文章的时候,有需要写代码的地方,可以选择编辑器上的代...
.NET EF 用户按钮权限
剑轩 : 哈哈哈哈,你这个追女生的逻辑
EF三种模式解析
剑轩 : 好文采!
重要sql语句和linq,lamdba分组条件查询语句
剑轩 : 开头那句诗句写得很好哇!
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术