0

LiveConnectClient.BackgroundDownloadAsync を使用して、Skydrive から自分のコンピューターにファイルをコピーしようとしています。私のコードは以下のとおりです (これは Win8 で実行されている C# Metro アプリです)。

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

返された結果にはエラーは含まれていませんが、調べてみると、ファイルの最初の 1K しか表示されません。だから私の質問は:

  • 誰かが BackgroundDownloadAsync を正常に使用しましたか?
  • 症状に一致する、私が見逃したかもしれない何かを誰かが提案できますか?

ありがとう!

4

1 に答える 1

1

答えは、ダウンロードしたいファイルのIDに「/content」を追加することです。それ以外の場合は、メタデータを取得します。

于 2013-07-25T02:06:19.397 に答える