TFS插件:WorkItemStore.GetWorkItem错误

ds1*_*s19 6 tfs tfs2017

我有一个服务器插件,它使用WorkItemChangedEventHandler来处理某些特定情况的工作项.TFS实例有3个不同的集合.

对于特定集合,GetWorkItem方法会抛出异常An item with the same key has already been added.消息并停止进一步执行.

WorkItemChangedEvent workItemChange = (WorkItemChangedEvent)notificationEventArgs;
WorkItemStore store = Utils.GetWorkItemStore(requestContext);
IntegerField field = workItemChange.CoreFields.IntegerFields[0];
int workitemId = field.NewValue;
store.GetWorkItem(workitemId);
Run Code Online (Sandbox Code Playgroud)

我正在使用TFS2017 Update 2.