我有一个面向Windows 10的通用Windows应用商店应用程序。在面向Windows 8.1的应用程序的早期版本中,我使用LiveSDK(the 5.6 version here)使用LiveAuthClient
从用户的MS Live帐户访问数据。在该应用程序的新版本中,我认为我会使用LiveSDK的最新版本(5.6.3 available as a nuget package here),但是在安装nuget程序包时,无法访问Microsoft.Live命名空间。
例如,以下语句:
using Microsoft.Live;
产生错误
"The type or namespace 'Live' does not exist in the namespace 'Microsoft'"
这个包裹坏了吗,或者我在这里缺少明显的东西吗?我希望它能像LiveSDK 5.6版一样工作。似乎documentation for the LiveSDK现在都指向有关OneDrive api的信息,因此它使我想知道sdk的目的是否已更改。我很困惑... LiveSDK的最新版本是什么(具有
LiveAuthClient
的版本),在哪里可以找到它? 最佳答案
我不确定为什么Nuget Manager不会自动添加引用,但是一旦从目录中手动添加引用,它似乎就可以工作:C:\Users\USER\.nuget\packages\LiveSDK\5.6.3\WindowsXAML\MicrosoftLive.dll
。