Попытка установить пакет Nuget OpenIDConnect в мой проект, нацеленный на .NET Framework 4.5
. Не удалось с ошибкой:
Не удалось установить пакет
'Microsoft.AspNet.Authentication.OpenIdConnect 1.0.0-rc1-final
'. Вы
пытаемся установить этот пакет в проект, который нацелен
'.NETFramework,Version=v4.5
', но пакет не содержит
ссылки на сборки или файлы содержимого, совместимые с этим
фреймворк. Для получения дополнительной информации свяжитесь с автором пакета.
Итак, я смотрю на зависимости для пакета и вижу, что в списке «DNX 4.5.1»:
1017 * Зависимость *
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-beta-23516)
... поэтому я предположил, что DNX
- это бесполезное сокращение «.NET» - кто знает, может быть, поле не принимает «. » в поле, поэтому они имели придумать что-то еще. Не беспокойтесь, я просто обновлю свой проект до .NET Framework 4.5.1
и попробую еще раз.
... но это не сработало. Я получаю ту же ошибку, но ошибка имеет номер версии 4.5.1.
Я посмотрел на страницу "Установка других фреймворков" и не вижу там никаких фреймворков "DNX".
- Что я делаю не так?
- Что с бизнесом "DNX"?