Не удалось установить пакет «BitMiracle.LibTiff.NET 2.4.633» ... проект, нацеленный на «.NETFramework, Version = v3.5» - PullRequest
1 голос
/ 31 мая 2019

Попытка обновить BitMiracle.LibTiff.NET через NuGet с 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 голосов
/ 02 июня 2019

Последний пакет, поддерживающий .NET 2.0 и .NET Standard 1.3: 2.4.626

Более новые пакеты поддерживают только .NET 4.0 и новее, а .NET Standard 2.0 и новее

0 голосов
/ 01 июня 2019

.NET Standard требует Framework 4.5 как минимум..NET Standard 2.0, который использует libtiff.net, требует 4.6.1 или выше.

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

Глядя на их GitHub, кажется, что они пытаются многоцелевой Framework 2.0, Framework4.0, netstandard1.3 и netstandard2.0.Это должно позволить вам использовать его через компоненты Framework 2.0, но, по моему опыту, эти многоцелевые пакеты часто работают не совсем правильно.Вы можете попробовать открыть с ними отчет об ошибке и посмотреть, можно ли что-то изменить в пакете, чтобы старые платформы работали.

...