无法安装针对'.NETFramework,Version = v3.5'的程序包'BitMiracle.LibTiff.NET 2.4.633'...项目

时间:2019-05-31 20:12:17

标签: libtiff.net

尝试通过NuGet将BitMiracle.LibTiff.NET从v2.4.633升级到v2.4.626

错误:无法安装软件包'BitMiracle.LibTiff.NET 2.4.633'。您正在尝试将此软件包安装到以'.NETFramework,Version = v3.5'为目标的项目中,但是该软件包不包含任何与该框架兼容的程序集引用或内容文件。有关更多信息,请与软件包作者联系。

626的依赖项设置为NETStandard.Library(> = 1.6.1) 633设置为NETStandard.Library(> = 2.0.0)

是否支持.Net Framework 3.5?

2 个答案:

答案 0 :(得分:0)

.NET Standard至少要求Framework 4.5。 libtiff.net使用的.NET Standard 2.0需要4.6.1或更高版本。

https://docs.microsoft.com/en-us/dotnet/standard/net-standard

看看他们的github,看来他们正在尝试对目标Framework 2.0,Framework 4.0,netstandard1.3和netstandard2.0进行多目标处理。那应该可以让您通过Framework 2.0组件使用它,但是以我的经验,这些多目标程序包通常无法正常工作。您可以尝试与他们一起打开错误报告,并查看软件包中是否可以进行一些调整以使较旧的框架正常工作。

答案 1 :(得分:0)

支持.NET 2.0和.NET Standard 1.3的最新软件包是2.4.626

更新的软件包仅支持.NET 4.0和更高版本,以及.NET Standard 2.0和更高版本