【发布时间】:2019-09-01 01:21:03
【问题描述】:
我正在尝试通过 nuget 管理器安装 Dapper 2.0.4,因为我想使用最新的 Dapper.Contrib 功能 由于以下错误,它没有继续:
无法安装软件包“Dapper 2.0.4”。您正在尝试将此包安装到以“.NETFramework,Version=v4.6.1”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。如需更多信息,请联系包作者。
如果我安装较低版本 (1.6),安装成功,但我无法使用最新的 Contrib 功能。
我该如何解决这个问题?
希望得到您的帮助。谢谢。
【问题讨论】:
-
将您的 .net 框架版本升级到 4.7.1 以实现兼容性。
-
您好!感谢您的回复,但问题仍然存在。无法安装软件包“Dapper 2.0.4”。您正在尝试将此包安装到以“.NETFramework,Version=v4.7.1”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请联系包作者。我检查了我当前的版本,我有最新的 4.7 框架
-
@christinesarsonas 尝试通过转到工具->选项->NuGet 包管理器->清除所有 NuGet 缓存来清除 NuGet 缓存
-
嗨 @MohsinMehmood 我找不到“清除所有 NuGet 缓存”部分。我目前正在使用 VS2015
-
@christinesarsonas 你可以从
https://www.nuget.org/downloads下载nuget.exe,然后运行命令nuget locals all -clear
标签: c# asp.net webforms dapper .net-4.6.1