这是我用来访问工作项的 uRl,
=>http://ServerName:PortNumber/tfs/web/wi.aspx?id=xxidxx
编辑
我指定的格式确实适用于 TFS 2010。它基本上在 Web 视图中生成工作项的路径。单击此按钮将在 Web 视图中打开工作项。
作为替代方案,您也可以通过编程方式获得可导航的 URL。
var tfs = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(new Uri("TFSURL"));
var versionControl = tfs.GetService<ICommonStructureService>();
var projects = versionControl.ListAllProjects();
var myService = tfs.GetService<TswaClientHyperlinkService>();
var myUrl = myService.GetChangesetDetailsUrl(21);
因此,“ TswaClientHyperlinkService ”服务是微软的 TFS 超链接服务。这将生成绝对路径、相对路径、路径和查询等的 url 格式。
高温下,
干杯,塔伦
PS - 我讨厌错了!!!哈哈哈……

编辑
因为在你的情况下你有可用的 URI 并且你已经在使用 TFS API,这两行代码就可以解决问题。
var testManagementService = tfs.GetService<ILinking>();
var testControllers = testManagementService.GetArtifactUrl(@"vstfs:///VersionControl/Changeset/205151");
这将产生,https://ServerName:PortNumber/defaultcollection/VersionControl/Changeset.aspx?artifactMoniker=205151
高温下,
干杯,塔伦