错误、警告的说明:

示例一:

严重性:警告

代码:MSB3106

说明 :程序集强名称“C:\Users\$(computerName)\.nuget\packages\$(packageName)\$(version)\lib\netstandard$(version)\$(componentName).dll”的路径找不到,或者是格式不正确的完整程序集名称。如果是完整程序集名称,该名称可能包含需要使用反斜杠(\)转义的字符。这些字符是: 等号(=)、逗号(,)、引号(")、撇号(')和反斜杠(\)。

示例二:

严重性:错误

代码:NU1202

说明 :包 $(packageName)$(packageVersion) 与 netcoreapp$(version) (.NETCoreApp,Version=v$(version) ) 不兼容。 包 $(packageName)$(packageVersion) 不支持任何目标框架。

解决方法:

  1. 进入$(project)所在文件夹,删除文件夹obj、bin=》重新生成
  2. 如果步骤1进行之后,错误没有解决。进入Nuget=》卸载对应的$(packageName)$(packageVersion);=》重新安装对应的$(packageName)$(packageVersion);=》重复步骤1
  3. 如果步骤2进行之后,错误依旧没有解决。进入文件夹C:\Users\$(computerName)\.nuget\packages\$(packageName)删除对应的$(version)文件夹=》重复步骤2
  4. 如果步骤3进行之后,错误依旧没有解决。可能是没有安装对应的dotnet-sdk对应version的包:进入microsoft官网,安装对应的dotnet-sdk对应version的包 =》重复步骤3
  5. 如果步骤4进行之后,错误依旧没有解决。重启电脑试试=》重复步骤4
  6. 如果步骤5进行之后,错误依旧没有解决。升级vs=》重复步骤4

以上是我解决过此问题的经验,希望对遇到此问题的.Net Core使用者有所帮助(仅供参考),谢谢。

也希望对此问题有更多了解的.Net Core开发者,在留言区发表自己的高见,大家相互交流 

.Net Core Package lose or not match的更多相关文章

  1. Professional C# 6 and .NET Core 1.0 - Chapter 43 WebHooks and SignalR

    本文内容为转载,重新排版以供学习研究.如有侵权,请联系作者删除. 转载请注明本文出处:Professional C# 6 and .NET Core 1.0 - Chapter 43 WebHooks ...

  2. (0)ASP.NET Core 简单介绍 和开发环境搭建 - ASP.NET从MVC5升级到MVC6

    ASP.NET从MVC5升级到MVC6 总目录 ASP.NET Core 首先,ASP原本只是一种技术,这种技术从上个世纪90年代就有了. Active Service Page 和 Java Ser ...

  3. 【原创】EntityFramework Core 中使用 CodeFirst 模式时 PowerShell 版本问题及解决

    一.描述: 在使用 Entity Framework Core 时,使用 CodeFirst 模式, 在 VS 中的 PMC(nuget 包管理 控制台) 控制台界面使用如下命令: Install-P ...

  4. asp.net core 系列 20 EF基于数据模型创建数据库

    一.概述 本章使用 Entity Framework Core 构建执行基本数据访问的 ASP.NET Core MVC 应用程序.使用迁移(migrations)基于数据模型创建数据库,是一种cod ...

  5. 使用 VS Code 开发和调试 .NET Core 程序

    电脑不想装几十个G的 VS2017,那就用 VS Code 吧 目标: 创建一个类库项目 Skany.Core,并用 Nuget 引用第三方组件 Hash 实现加密算法 创建一个单元测试项目 Skan ...

  6. 【.NetCore学习】ASP.NET Core EF Core2.0 DB First现有数据库自动生成实体Context

    主要参考微软官方文档 https://docs.microsoft.com/en-us/ef/core/get-started/aspnetcore/existing-db Microsoft .NE ...

  7. 升级 asp.net core 1.1 到 2.0 preview

    Upgrading to .NET Core 2.0 Preview 1 更新 依赖的类库 改为 标准库 2 web app  更改 csproj 文件---升级版本 <PropertyGrou ...

  8. .NET Core 2.0.5安装具体步骤

    .NET Core 2.0.5 comprises: .NET Core Runtime 2.0.5 .NET Core SDK 2.1.4   SDK Installer SDK Binaries ...

  9. NET Core 2.1 Global Tools

    微软工程师Nate McMaster的博文.NET Core 2.1 Global Tools https://natemcmaster.com/blog/2018/05/12/dotnet-glob ...

随机推荐

  1. STL容器之list

    [1]list简介 实质上,list容器就是一个双向链表,可以高效地进行插入.删除操作. [2]list链表常用方法 (1)构造.赋值.清空.删除.插入.判空等 应用示例代码如下: #include ...

  2. 检测FTP服务并开启FTP服务

    1. 检测FTP服务是否开启 1.1. 通过查询提供FTP服务的进程是否存在,并未找到任何包含ftp关键字的进程信息,可判断服务未开启. root@lb- ~ # ps -ef | grep ftp ...

  3. python range函数

    这个函数很简单,就不写例子了,看看语法,拿来即用 python range() 函数可创建一个整数列表,一般用在 for 循环中. 函数语法 range(start, stop[, step]) 参数 ...

  4. RNN实例

    https://blog.csdn.net/jmh1996/article/details/78821216

  5. rabbitmq的相关知识

    1. 如何确保消息正确地发送至RabbitMQ? RabbitMQ使用发送方确认模式,确保消息正确地发送到RabbitMQ. 发送方确认模式:将信道设置成confirm模式(发送方确认模式),则所有在 ...

  6. System.getSecurityManager()

    https://www.cnblogs.com/yiwangzhibujian/p/6207212.html java安全管理器SecurityManager入门   一.文章的目的 这是一篇对Jav ...

  7. .net core创建项目(指令方式)

    所谓的指令创建项目,就是不用再已安装的VS2015的环境下或者VS Core下创建,直接通过DOS指令创建也是OK的. 1.找到你所准备保存项目的项目文件夹(你也可以到某个目录用指令创建项目文件夹[  ...

  8. 单例设计模式 --c#

    单例设计模式:在单例设计模式中我们要保持对象始终是唯一的 参考代码: class SingleObject { private SingleObject() { } private static Si ...

  9. python的类和对象

    一.面向对象和面向过程 1.1面向过程的特点 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可. 缺点是:一套流水线或者流程就是用来解决一个问题,代码牵一发而动全身. 1.2面 ...

  10. Java动态菜单添加

    自己做出来的添加数据库配置好的动态菜单的方法 private void createMenu() {  IMenuDAO dao = new MenuDAOImpl();  String sql1 = ...