GetWorkItemsAsync
が1800の作業項目を取得すると失敗します。例:GetWorkItemsAsyncが1800の作業項目を取得すると失敗します
int[] ids = (from WorkItem info in wlinks select info.Id).ToArray();
WorkItemTrackingHttpClient tfvcClient = _tfs.GetClient<WorkItemTrackingHttpClient>();
List<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.WorkItem> dworkitems = tfvcClient.GetWorkItemsAsync(ids).Result;
90要素のIDの配列を渡すと正常に動作します。
n個の要素しか取得できない制限はありますか。この問題をどのように解決できますか?
明確な説明をあなたに「失敗」することができますか?エラーはありますか? – yakobom
メッセージ:\t "1つ以上のエラーが発生しました。" \t \tソース\t System.Threading.Tasks.Task.ThrowIfExceptional(ブールincludeTaskCanceledExceptions)で "mscorlib" \t \t \tのStackTrace \t "\ rを\ nはSystem.Threading.Tasks.Task'1.GetResultCoreで(ブールwaitCompletionNotification)\ TestCaseExport.FrmMain.button1_Click(Object sender、EventArgs e)(C:\\ Users \\ Angolla \\ Source \\ Repos \)のSystem.Threading.Tasks.Task'1.get_Result()\ r \ \ TFSから作業項目をエクスポートする\\ TestCaseExport \\ FrmMain.cs:行4040 " –
他の情報が必要な場合はお知らせください。 –