Основание задачи:Microsoft.Preview.WindowsAzure.ActiveDirectory.Authentication не могут быть установлены цели Netcore, Version = v4.5
We wish to access Dynamics CRM Web API , one of the steps in doing so is getting the App registered . To do that we need redirectURI , that URI in turn requires
WebAuthenticationBroker
. We're doing all this Nuget struggle forWebAuthenticationBroker
thing
При установке пакета NuGet Microsoft.Preview.WindowsAzure.ActiveDirectory.Authentication
Внутри Visual Studio Премиум 2013 Update 5, мы получаем ниже сообщение об ошибке:
Внутри Visual Studio Enterprise 2015 Update 3, мы получаем ошибку ниже:
Could not install package '
Microsoft.Preview.WindowsAzure.ActiveDirectory.Authentication 0.6.1
'. You are trying to install this package into a project that targets '.NETFramework,Version=v4.5
', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.
BTW, .NET Core
устанавливается:
Но не показывает в (любая версия) Visual Studio:
Пытались решить проблему с помощью следующих руководств:
- The project is created from scratch.
- Mapped with versions v3 to v4.6.1
- Created a folder
Microsoft.Preview.WindowsAzure.ActiveDirectory.Authentication.0.6.1
inside packages folder of the project - Пробовал с sample project, который использует
WebAuthenticationBroker
, обнаружил, что она требует для Windows 8.1 работать в Визуальном Студия
Я думаю, что исключение - своеобразный сам пояснительный. Сам пакет Nuget несовместим с .Net Framework 4.5. К тому моменту, когда пакет был выпущен, в любом случае не было 4.5. Попытайтесь найти более низкую версию целевой структуры, если вы, возможно, работаете с этим пакетом? – uTeisT