首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TFS WorkItem附件可以保存,但不能加载

TFS WorkItem附件可以保存,但不能加载
EN

Stack Overflow用户
提问于 2017-06-07 18:58:28
回答 0查看 146关注 0票数 0

我可以将附件保存到WorkItem,如下所示:

代码语言:javascript
复制
TfsTeamProjectCollection tfsTeamProjects = new TfsTeamProjectCollection(new Uri(tfsServerUrl));
WorkItemStore tfsWorkItemStore = tfsTeamProjects.GetService<WorkItemStore>();
WorkItem tfsWorkItem = tfsWorkItemStore.GetWorkItem(tfsWorkItemId);

FileInfo fi = new FileInfo(@"D:\\Docs\testfile.txt");
Attachment tfsAttachment = new Attachment(fi.FullName);
tfsWorkItem.Attachments.Add(tfsAttachment);
tfsWorkItem.Save();

但是当我尝试获取WorkItem的附件列表时,如下所示:

代码语言:javascript
复制
TfsTeamProjectCollection tfsTeamProjects = new TfsTeamProjectCollection(new Uri(tfsServerUrl));
WorkItemStore tfsWorkItemStore = tfsTeamProjects.GetService<WorkItemStore>();
WorkItem tfsWorkItem = tfsWorkItemStore.GetWorkItem(tfsWorkItemId);
foreach(Attachment tfsAttachment : tfsWorkItem.Attachments)
{
    // Do things here
}

tfsWorkItem.Attachments总是空的,即使我可以在TFS上的Objects选项卡中看到四个附件。我得到的WorkItem对象是正确的。

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44410759

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档