LiveSDK 5.6.3 не работает в приложении магазина UWP

У меня есть универсальное приложение Windows Store, предназначенное для Windows 10. В предыдущей версии приложения для Windows 8.1 я использовал LiveSDK ( версия 5.6 здесь) для доступа к данным из учетной записи пользователя MS Live с помощью LiveAuthClient, В новой версии приложения я решил использовать самую последнюю версию LiveSDK ( 5.6.3, доступную здесь как пакет nuget), но когда я устанавливаю пакет nuget, я не могу получить доступ к Microsoft.Live Пространство имен.

Например, следующее утверждение:

using Microsoft.Live;

Выдает ошибку "The type or namespace 'Live' does not exist in the namespace 'Microsoft'"

Этот пакет сломан или я что-то упустил? Я ожидал бы, что это будет работать так же, как и в версии LiveSDK 5.6. Также кажется, что документация для LiveSDK теперь все указывает на информацию об API OneDrive, поэтому меня интересует, изменилось ли назначение SDK. Я в замешательстве... Какая самая последняя версия LiveSDK (та, которая имеет LiveAuthClient) а где его найти?

1 ответ

Решение

Я не уверен, почему Nuget Manager не добавляет ссылку автоматически, но, похоже, он работает, когда вы добавляете ссылку вручную из каталога:

C:\Users\USER\.nuget\packages\LiveSDK\5.6.3\WindowsXAML\MicrosoftLive.dll,

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

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