box-sdk ( https://github.com/box/box-windows-sdk-v2 ) アップロード API に問題があります。問題 : 大きなファイル (3 MB 以上) をアップロードしようとすると (3 MB 未満のファイルは正常に機能します)、アップロード API が失敗し、以下の例外がスローされます。
エラー :
ToString : System.AggregateException: 1 つ以上のエラーが発生しました。---> System.Threading.Tasks.TaskCanceledException: タスクがキャンセルされました。--- 内部例外スタック トレースの終了 --- System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification) at XXXX.Program.d__34.MoveNext() in d:\Gaurav\TFS\XXXX\XXXX\ Program.cs: 319 行目 ---> (内部例外 #0) System.Threading.Tasks.TaskCanceledException: タスクが取り消されました。<---
StackTrace :
System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification) at XXXX.Program.d__34.MoveNext() in d:\Gaurav\TFS\XXXX\XXXX\Program.cs:line 319
InnerException : System.Threading.Tasks.TaskCanceledException: タスクがキャンセルされました。時刻: 2014-05-28 04:55:59 PM
エラーを生成しているコード:
using (Task<BoxFile> uploadTask = boxClient.FilesManager.UploadAsync(boxFileRequest, spStream))
{
BoxFile newFile = uploadTask.Result;
}