2011-05-16 4 views
0

TFS API를 사용하여 Team Foundation Server에 연결하고 있습니다. 서버 URI에서 서버의 호스트 이름을 전달합니다. 잘못된 URI 형식 오류가 발생합니다.TfsTeamProjectCollection API

teamFoundationServer = new TfsTeamProjectCollection (새 Uri (this.Server, UriKind.Absolute), this.Credentials); teamFoundationServer.EnsureAuthenticated(); 아마

+0

1.이게 무엇입니까? 서버? 문자열? 가치는 무엇입니까? 2. Stacktrace를 게시 할 수 있습니까? –

+2

이것을 고려하십시오 teamFoundationServer = new TfsTeamProjectCollection (새 Uri ("tfs.server.com", UriKind.Absolute), 자격증 명 ) – Pushparaj

답변

6

나는 당신이 팀 프로젝트 컬렉션의 URL을 필요가 있다고 생각뿐 아니라 서버 :

http://server:8080/tfs/collection 

MSDN에 연결하는 예입니다하지만이 TFS 인스턴스에있는 모든 프로젝트 컬렉션을 반복 이 예제 코드를 사용하면 TfsTeamProjectCollection.Uri을 검사하여 사용할 올바른 URI를 확인할 수 있습니다.