Я только начинаю работать с Universal Apps в VS2015 (C#). Nuget находится на версии 3.3. Я смог установить пакет Newtonsoft.json через nuget без проблем. Тем не менее, когда я пытаюсь установить DotNetOpenAuth, я получаю сообщение «Не удалось восстановить пакет. Откат изменений пакета для« TestLibrary ». У меня включено восстановление встроенного пакета nuget. Если я запустил пакет установки DotNetOpenAuth из консоли диспетчера пакетов, я получаю:Добавление пакета Nuget DOTNETOPENAUTH к универсальному окну
установки-пакет:. DotNetOpenAuth.OpenId.RelyingParty.UI 4.3.4.13329 не совместим с UAP, Version = v10.0
В строке: 1 символ: 1
установки-пакет DotNetOpenAuth
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CategoryInfo: NotSpecified: (:) [Install-Package] Исключение
FullyQualifiedErrorId: NuGetCmdletUnhandledException, NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
установки-пакет: DotNetOpenAuth.OpenId.Provider.UI 4,3. 4.13329 несовместим с UAP, Version = v10.0.
В строке: 1 символ: 1
для каждого из компонентов, которые он пытается установить.
Является ли DotNetOpenAuth несовместимым с Universal Apps или есть обходное решение?
Спасибо; это то, что мне нужно было знать. – DaBlue
DotNetOpenAuth's [site] (http://dotnetopenauth.net/) специально говорит «Легкий доступ ко всем функциям, чтобы вы могли настроить, как OpenID будет работать на вашем сайте, независимо от того, используете ли вы ASP.NET или нет». Это означает, что это не обязательно System.Web. – mason
Уверенный вещь. Следите за .NET Core, они пытаются модулировать ASP.NET и нарушать зависимость от IIS, и в этот момент может быть способ повторно использовать библиотеки, подобные этой. – lukevp