次のコードを使用してTFSに接続しています。ユーザー名、ドメイン、パスを指定する必要はありません。TFS接続API
アプリケーションは、システムにログインしているWindows資格情報を選択する必要があります。
TeamFoundationServer tfServer =新しいTeamFoundationServer(@ "ドメイン"、新NetworkCredentialの( "ユーザ名"、」、 "パスワード"、 "ドメイン"));
tfServer.Authenticate();
次のコードを使用してTFSに接続しています。ユーザー名、ドメイン、パスを指定する必要はありません。TFS接続API
アプリケーションは、システムにログインしているWindows資格情報を選択する必要があります。
TeamFoundationServer tfServer =新しいTeamFoundationServer(@ "ドメイン"、新NetworkCredentialの( "ユーザ名"、」、 "パスワード"、 "ドメイン"));
tfServer.Authenticate();
が使用してみてください?。System.Net.CredentialCache.DefaultNetworkCredentialsあなたが同じドメイン上にあると仮定すると、私は、これはすでに回答されている参照
、しかし、あなただけのネットワーク資格情報を省略することができ、そしてそれは、現在ログインしているユーザーを使用します例:。
var TfsServer = new TeamFoundationServer("http://tfs:8080");
現在ログインしているユーザーには権利がありません。特定の管理者だけに権利があります。この場合は何をすればいいですか。 – Shipu