我编写了一个TFS 2010服务器插件,用于更新工作项中的字段,此时相同的工作项会进行某些指定的状态转换(例如,从已解决状态转为活动状态)。 当我只更新单个工作项(使用Team Explorer或Visual Studio)时,插件工作正常。
但是,当我尝试进行批量更新时,使用Excel 2010一次编辑50个工作项,插件崩溃,excel和TFS都会挂起大约5分钟。我得到的异常(我在事件处理程序中记录)是:
异常消息:TF26174:Team Foundation超时尝试连接到服务器。检查您是否具有网络连接,以及Team Foundation Server是否可用。如果问题仍然存在,请与Team Foundation Server管理员联系。 (输入ConnectionException)
我查了一下,TFS Aggregator之类的其他知名精制插件也有同样的问题。
有人知道如何解决这个问题吗?