C# 微软Team Foundation Server—Stult.AgMuthExpReo无节点带有标签“”;“最后刷新时间”;存在于给定节点下:注册条目 我一直在研究一个解决方案,用于实现Team Foundation Server的命名空间: using Microsoft.TeamFoundation.Client; using Microsoft.TeamFoundation.Server; using Microsoft.TeamFoundation.WorkItemTracking.Client;
我有一个代码块,它在visual studio的调试模式下工作,但是当作为服务部署时,它会抛出一个C# 微软Team Foundation Server—Stult.AgMuthExpReo无节点带有标签“”;“最后刷新时间”;存在于给定节点下:注册条目 我一直在研究一个解决方案,用于实现Team Foundation Server的命名空间: using Microsoft.TeamFoundation.Client; using Microsoft.TeamFoundation.Server; using Microsoft.TeamFoundation.WorkItemTracking.Client;,c#,tfs,C#,Tfs,我有一个代码块,它在visual studio的调试模式下工作,但是当作为服务部署时,它会抛出一个System.ArgumentException,exception 以下是生成它的块: TfsConfiguration._tfsCollectionURL = new Uri(ConfigurationManager.AppSettings[ConstantValues.PubDeskTfsServerKeyName]); TfsConfiguration._tfsProject
System.ArgumentException
,exception
以下是生成它的块:
TfsConfiguration._tfsCollectionURL = new Uri(ConfigurationManager.AppSettings[ConstantValues.PubDeskTfsServerKeyName]);
TfsConfiguration._tfsProjectCollection = new TfsTeamProjectCollection(TfsConfiguration._tfsCollectionURL);
TfsConfiguration._tfsWorkItemStore = (WorkItemStore)TfsConfiguration._tfsProjectCollection.GetService(typeof(WorkItemStore));
在第一行中,configuration manager从app.config文件中提取TFS集合的URI
这是在代码的最后一行生成的错误消息
我得到的
System.ArgumentException{“下不存在标记为“LastRefreshTime”的节点”
给定节点:RegistrationEntries。“}
非常感谢您的任何想法。如果您使用的是旧的API版本,请确保在服务器上安装了Team Explorer,或者您可以尝试使用新的TFS API:不使用Team Explorer。您使用的是什么版本的TFS服务器和客户端对象模型?但不确定这是否是原因。您是否有完整的堆栈跟踪,我可能会打开ILSpy:)是否有更多错误消息?您使用的是哪个API版本?