0

这是我的以下查询,我收到错误
Expecting end of string error caused by <<)>>

代码 :

string querystring = string.Format("select [System.ID],[System.WorkitemType],[System.Title],[System.State],[System.AssigendTo],[Microsoft.VSTS.StoryPoints]," +
                "[Microsoft.VSTS.Common.Priorty],[System.iterationPath]"+
                " FROM WorkitemLinks" +
                " WHERE" +
                " (Source.[System.TeamProject]='{0}'" +
                " and Source.[System.IterationPath]='MRI_SCRUM_GIT\\Pluse Pheonix\\Sprint 1'" +
                " and Source.[System.WorkitemType]='User Story' " +
                " or Source.[System.WorkitemType]='Task'))" +
                " and [System.Links.LinkType]='System.LinkTypes.Hierarchy-Forward'" +
                " Target.[System.WorkItemType] <> 'Task' " +
                " ORDER BY [Microsoft.VSTS.Common.StackRank]," +
                " [Microsoft.VSTS.Common.Priorty]" +
                " mode (Recursive)", projectname);

             Query treequery = new Query(workItemStore, querystring);
4

1 回答 1

1

据我所知,您在查询使用中缺少一个大括号

and (Source.[System.WorkitemType]='User Story'  
or Source.[System.WorkitemType]='Task')) 

代替

and Source.[System.WorkitemType]='User Story'  
or Source.[System.WorkitemType]='Task')) 
于 2018-02-15T21:03:30.497 回答