0

我正在尝试使用 LiveConnectClient.BackgroundDownloadAsync 将文件从 Skydrive 复制到我的计算机上。我的代码如下(这是在 Win8 上运行的 C# Metro 应用程序)。

var copy = connect.BackgroundDownloadAsync(f.id, dest);
LiveDownloadOperationResult result = await copy;

我得到的结果没有错误,但是当我去查看时,我只看到文件的前 1K。所以我的问题是:

  • 有人成功使用了 BackgroundDownloadAsync 吗?
  • 有人可以建议我可能错过的与症状相匹配的东西吗?

谢谢!

4

1 回答 1

1

答案是将“/content”添加到您要下载的文件的 ID 中。否则,您将获得元数据。

于 2013-07-25T02:06:19.397 回答