Получить учетные данные активного Team Explorer из Addin VS 2008 - PullRequest
1 голос
/ 01 июля 2011

У меня есть VS 2008 и Team Explorer, а также TFS.

Я открываю VS 2008, используя локального администратора (MACHINE \ admin). Я открываю Team Explorer для подключения к TFS-серверу, используя пользователя домена (DOMAIN \ user). Диалог входа в систему появляется, когда я подключаюсь к TFS в Team Explorer (я ввожу логин и пароль).

Теперь в моем дополнении программно я хочу подключиться к TFS.

Как я могу получить учетные данные (которые я ввожу в диалоге входа в Team Explorer) для подключения к TFS?

Ссылка: Как получить активные Team Foundation Server и Project из надстройки http://blogs.msdn.com/b/hippietim/archive/2006/03/29/563988.aspx

1 Ответ

0 голосов
/ 01 июля 2011

Вы пробовали:

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

Кроме того, вы можете настроить учетную запись, под которой может работать надстройка, используя:

new NetworkCredential(username,password,domain) 

System.Net.CredentialCache.DefaultCredentials может вернуть права администратора. В этом случае создание учетной записи для запуска надстройки по-прежнему будет возможным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...