首页 > 解决方案 > VS17 中的 Nuget 包显示警告标志且未下载

问题描述

我正在尝试将 Dapper 与 AspNetCore 2.0 web api 一起使用。我以前用过这个,但自从我下载了 dotnet 2.1 后它就不能工作了。看来nuget包没有下载。如何确定此问题的警告?如果有足够的信息可用,我应该采取哪些步骤来解决这个问题?

只需 nuget install dapper 1.50.5(这也适用于 Serilog)。这显示:

Dapper nuget 警告

假设我有一个错误并且构建没有工作,我删除了对 dapper 的引用并构建了。

asp.net 核心构建

但是当我添加一个使用引用时,我收到了一个错误:

Dapper 使用错误

我什至更改了包管理解决方案:

nuget包管理

标签: asp.netvisual-studio-2017dapper

解决方案


尝试根据项目目标框架重新安装包

Update-Package –reinstall <package_name>

针对旧目标框架安装的包将被卸载,并且针对项目的当前目标框架安装相同的包。

有关更多信息,请检查何时重新安装软件包

或清除 nuget 缓存: 在此处输入图像描述


推荐阅读