3
LiveConnectClient liveClient = new LiveConnectClient();   // ERROR

LiveConnectClient构造函数需要一个LiveConnectSession变量,但LiveConnectSession没有公共构造函数,并且在没有初始化的情况下甚至无法分配引用。

如何解决上述错误?

4

2 回答 2

1

抱歉之前的错误答案;我假设太多了。因此,该错误仅意味着您不打算以这种方式创建 LiveConnectClient 。

有关一些示例代码,请参阅此 Microsoft 帖子,以及包含一些类似代码的此帖子。

于 2013-01-31T11:20:41.850 回答
0

如您所见,需要使用有效的 LiveConnectSession 创建 LiveConnectClient。这旨在与 Live SDK 中的 SignInButton 一起使用。安装 Live SDK 后,将 SignInButton 添加到 XAML 并在后面的代码中处理 SessionChanged 事件。

SessionChanged 事件中包含的 LiveConnectSessionChangedEventArgs 参数包含可用于创建 LiveConnectClient 的 LiveConnectSession。只需在应用程序的整个生命周期内保留该会话即可。

干杯劳伦特

于 2013-01-31T12:37:28.157 回答