2011-07-01 13 views
1

私はVS 2008とチームエクスプローラーとTFSを持っています。Addin VS 2008からアクティブなチームエクスプローラーの資格情報を取得

ローカル管理者(MACHINE \ admin)を使用してVS 2008を開きます。チームエクスプローラを開いて、ドメインユーザー(DOMAIN \ user)を使用してTFSサーバーに接続します。ログインダイアログは、チームエクスプローラでTFSに接続すると表示されます(ログインとパスワードを入力します)。

今、私のアドインでは、プログラム的に私はTFSに接続したいと思います。

TFSに接続するための資格情報(チームエクスプローラのログインダイアログで紹介する)を取得するにはどうすればよいですか?

参考:アドイン http://blogs.msdn.com/b/hippietim/archive/2006/03/29/563988.aspx

答えて

0

からアクティブのTeam Foundation Serverとのプロジェクトを取得する方法 は、あなたが試してみました:

System.Net.NetworkCredential credential = (System.Net.NetworkCredential)System.Net.CredentialCache.DefaultCredentials; 

をそれはさておき、あなたはセットアップアカウントをその可能性アドインは、使用しての下で実行できます。

new NetworkCredential(username,password,domain) 

System.Net.CredentialCache.DefaultCredentialsは、BACを渡すことができk管理者の信用。その場合、アドインを実行するためのアカウントを作成することは引き続きオプションになります。

+0

私はDefaultCredentialsを試していますが、Idontは資格を取得しています... – Kiquenet

関連する問題