Plugins 如何处理TFS2010服务器插件中工作项的批量更新?

Plugins 如何处理TFS2010服务器插件中工作项的批量更新?,plugins,tfs,Plugins,Tfs,我编写了一个TFS2010服务器插件,当同一个工作项进行某些指定的状态转换(例如从已解析到活动)时,该插件会更新工作项中的字段。 当我只更新一个工作项(使用团队资源管理器或Visual Studio)时,该插件非常有效 然而,当我尝试使用Excel2010进行批量更新,一次编辑50个工作项时,插件崩溃,Excel和TFS都会挂起大约5分钟。我得到的异常(我将其记录在事件处理程序中)是: 异常消息:TF26174:Team Foundation超时尝试连接到服务器。检查您是否有网络连接,以及Tea

我编写了一个TFS2010服务器插件,当同一个工作项进行某些指定的状态转换(例如从已解析到活动)时,该插件会更新工作项中的字段。 当我只更新一个工作项(使用团队资源管理器或Visual Studio)时,该插件非常有效

然而,当我尝试使用Excel2010进行批量更新,一次编辑50个工作项时,插件崩溃,Excel和TFS都会挂起大约5分钟。我得到的异常(我将其记录在事件处理程序中)是:
<强>异常消息:TF26174:Team Foundation超时尝试连接到服务器。检查您是否有网络连接,以及Team Foundation服务器可用。如果问题仍然存在,请与Team Foundation Server管理员联系。(键入ConnectionException)

我检查了和其他更知名、更完善的插件,例如,也有同样的问题


有人知道我如何解决这个问题吗?

最终我想出了一个方法来编写一个健壮耐用的服务器插件。我在博客上写了这件事

阿萨夫