По какой-то причине всякий раз, когда я пытаюсь установить SixLabors с помощью диспетчера пакетов Nuget или консоли, после успеха я не могу этого сделать using SixLabors.ImageSharp;
SixLabors даже не отображается в меню Intellisense. Я использую SDK 7.0.4, в то время как SixLabors поддерживает .NET Standard 2.0+, и, насколько мне известно, это означает, что он совместим с .NET 7.0.4.
Я пытался создать новое консольное приложение (.NET Framework), а затем использовать как диспетчер NuGet, так и консоль NuGet, но оба раза я все еще не могу это сделать using SixLabors.ImageSharp;
. Он успешно устанавливается, я просто не могу получить доступ к пространству имен. Как заставить это работать? Он не поддерживает .NET 7 или я неправильно его устанавливаю?
Нет, это не @mxmissile
Чего-то здесь не хватает, вы не получаете никаких ошибок или предупреждений при установке через nuget?
Нет, я также пытался сделать это в новом консольном приложении, но ничего не вышло. Я смог просто установить OpenTK с помощью NuGet, и теперь он находится под ссылками, но ничего для SixLabors.
У меня была та же проблема (переустановка пакета или редактирование файла csproj не помогли), затем я понизил версию пакета до версии 2.1.4, и проблема была решена. Может быть, это кому-то поможет.
3.0.0+ теперь поддерживает только net6.0, а не .NET Framework. Версии 2.1.4 и ниже поддерживают .NET Framework. Вы можете проверить это в разделе «Зависимости» при использовании NuGet.
Отображается ли он в разделе «Ссылки на ваш проект»?