none
TFS2015使用plugin方式更改身份类型字段报验证失败 RRS feed

  • 问题

  • 从TFS2013升级到了TFS2015,原有的plugin程序稍加改动后基本能运行,唯独使用plugin方式,写C#代码更改身份类型字段(如指派给)的值时,Message:TF237124: Work Item is not ready to save.
     StackTrace:   在 Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Save(SaveFlags saveFlags)
       在 Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Save()
       在 MSTFS.TFSIntegrationServices.Library.TFSAccess.CreateWorkItem(String tfsProjectName, String workItemType, Dictionary`2 fieldValues, String& message)

    在TFS2013里,可以给指派给赋值为“张三”,但是在TFS2015里好像这种方式就不能稳定运行了。

    求解,谢谢

    2015年10月20日 10:02

全部回复

  • 建议 你在执行 WorkItem.Save()之前

    先使用var result = WorkItem.Validate(),debug检查result值。


    TFS C#开发不动人员 这个职业不广泛

    2015年10月21日 0:51