2011-07-01 2 views
1

J'ai VS 2008 et Team Explorer, et TFS. J'ouvre VS 2008 en utilisant un administrateur local (MACHINE \ admin). J'ouvre Team Explorer pour se connecter au serveur TFS en utilisant l'utilisateur de domaine (DOMAIN \ user). La boîte de dialogue de connexion apparaît lorsque je me connecte à TFS dans Team Explorer (je mets un identifiant et un mot de passe).Obtenir les informations d'identification de Team Explorer actif à partir de Addin VS 2008

Maintenant, dans mon addin, par programmation, je veux me connecter à TFS.

Comment puis-je obtenir les informations d'identification (que je présente dans la boîte de dialogue de connexion dans Team Explorer) pour me connecter à TFS?

Référence: Comment obtenir la participation active Team Foundation Server et Project à partir d'un Add-In http://blogs.msdn.com/b/hippietim/archive/2006/03/29/563988.aspx

Répondre

0

Avez-vous essayé:

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

En dehors de cela, vous pourriez créer un compte que la Addin pourrait fonctionner en utilisant:

new NetworkCredential(username,password,domain) 

System.Net.CredentialCache.DefaultCredentials peut passer bac k l'administrateur creds cependant. Dans ce cas, créer un compte pour l'addin à exécuter serait toujours une option.

+0

J'essaie DefaultCredentials mais Idont obtenir les informations d'identification ... – Kiquenet

Questions connexes