Как установить пакет OpenIDConnect Nuget с зависимостью на "DNX 4.5.1"

Попытка установить пакет OpenIDConnect Nuget в мой проект, который был нацелен .NET Framework 4.5, Это не удалось с ошибкой:

Не удалось установить пакет Microsoft.AspNet.Authentication.OpenIdConnect 1.0.0-rc1-final ". Вы пытаетесь установить этот пакет в проект, предназначенный для .NETFramework,Version=v4.5 ', но пакет не содержит ссылок на сборки или файлов содержимого, совместимых с этой платформой. Для получения дополнительной информации свяжитесь с автором пакета.

Поэтому я смотрю на зависимости для пакета и вижу, что "DNX 4.5.1" указан в списке:

зависимости

DNX 4.5.1

Microsoft.AspNet.Authentication (> = 1.0.0-rc1-final) Microsoft.IdentityModel.Protocols.OpenIdConnect (> = 2.0.0-rc1-211161024)

DNXCore 5.0

Microsoft.AspNet.Authentication (> = 1.0.0-rc1-final) Microsoft.IdentityModel.Protocols.OpenIdConnect (> = 2.0.0-rc1-211161024)
System.Net.Http (> = 4.0.1-бета-23516)

... так что я предположил, что DNX это бесполезное сокращение ".NET" - кто знает, может быть, поле не принимает ' . в поле, поэтому они должны были придумать что-то еще. Не беспокойтесь, я просто обновлю свой проект до .NET Framework 4.5.1 и попробуй еще раз.

... но это не сработало. Я получаю ту же ошибку, но ошибка имеет номер версии 4.5.1.

Я посмотрел на страницу "Установить другие фреймворки" и не увидел там никаких фреймворков "DNX".

  1. Что я делаю неправильно?
  2. Что с бизнесом "DNX"?

1 ответ

Как мне установить пакет OpenIDConnect Nuget с зависимостью на "DNX 4.5.1"

Как и сказал Уилл, этот пакет nuget появился во время рождения.NET Core, и вы также можете найти этот пакет nuget только для предварительной версии, Microsoft официально не выпустила его. Он не обновлялся с 18.11.2015. Очевидно, команда NuGet устарела в этом пакете.

введите описание изображения здесь

Чтобы решить эту проблему, вы можете использовать пакет Microsoft.AspNetCore.Authentication.OpenIdConnect вместо этого.

Получите его по адресу: https://www.nuget.org/packages/Microsoft.AspNetCore.Authentication.OpenIdConnect/2.1.0-preview1-final

Надеюсь это поможет.

Другие вопросы по тегам