Как я могу изменить учетные данные по умолчанию, используемые для подключения к Visual Studio Online (TFSPreview) при загрузке Visual Studio?

Когда я загружаю Visual Studio 2012, он попытается подключиться к предыдущему серверу TFS, к которому он был подключен.

На одной из моих машин (которая также подключается к иногда серверам TFS2008 и TFS2010) всегда кажется, что по умолчанию полностью неверная учетная запись для подключения к Visual Studio Online (tfspreview), и если бы я попытался получить последние версии, это даст ошибку формы:

Microsoft Visual Studio

Проводник управления источниками

TF204017: операция не может быть завершена, потому что пользователь (Служба учетной записи ([мой tfs-сервер]) не имеет одного или нескольких требуемых разрешений (Use) для рабочей области [мое рабочее пространство]; [мой живой идентификатор].

ОК

Как я могу повлиять на Visual Studio 2012 по умолчанию на правильные учетные данные, а не на кажущуюся вымышленную службу учетной записи?

Ответ 1

У меня была очень похожая проблема, поскольку я не смог подключиться к TFS с моими учетными данными. Оказалось, что пользователь, создавший изображение (я использовал Hyper-V), сохранил его учетную запись в Credential Manager. Не было никакого способа изменить это в Visual Studio. Чтобы решить эту проблему, я открыл Диспетчер учетных записей в панели управления и отредактировал общие учетные данные как свою собственную учетную запись. Я закрыл и открыл Visual Studio 2012 и подключился к TFS. Это подсказало мне мои учетные данные, но это связано с моей учетной записью с тех пор.

надеюсь, что это поможет, sivilian

Ответ 2

Вам нужно удалить учетные данные TFS из Windows Vault, чтобы очистить и заставить запрашивать новые учетные данные TFS в Visual Studio

  • Перейдите в Панель управления (Пуск → Панель управления).

  • Нажмите Учетные записи пользователей (или Учетные записи пользователей и семейная безопасность- > Учетные записи пользователей на компьютере Windows 7)

  • Нажмите Диспетчер учетных записей (или Управление учетными данными)

  • На странице Credential Manager вы можете увидеть два типа учетных данных

       i. Windows Credentials
       ii. Generic Credentials
    

5.Щелкните по двум учетным данным, чтобы изменить ссылку, нажмите ссылку Удалить из хранилища, чтобы удалить сохраненные учетные данные TFS.

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

Примечание. Не забывайте отключить параметр Запомнить мои учетные данные, чтобы заставить запрашивать учетные данные для всех подключений TFS.

Ответ 3

Я попытался открыть свой Диспетчер учетных данных, но не смог найти никаких учетных данных, которые имеют какое-либо отношение к моей учетной записи TFS.

Итак, что я сделал, вместо этого я выхожу из моей учетной записи hotmail в Internet Explorer, а затем удаляю все мои куки файлы и хранимые пароли в Internet Explorer, как описано в этом блоге: Изменение Учетные данные TFS в Visual Studio 2012

enter image description here

После очистки файлов cookie и пароля перезапустите IE, а затем перейдите к вашему hotmail (или активной учетной записи Windows).

Затем запустите Visual Studio и попытайтесь подключиться к TFS, теперь вам будет предложено ввести учетные данные.

Примечание: Читатель сказал, что вам не нужно очищать все файлы cookie IE, только эти 3 файла cookie, но я не тестировал это.

cookie:@login.live.com/
cookie:@visualstudio.com/
cookie:@tfs.app.visualstudio.com/

Ответ 4

Я столкнулся с этой проблемой. Кто-то зашел на мой компьютер и использовал их учетные данные TFS. Я запускаю VS2012, Windows 7, и у администраторов сети отключен диспетчер учетных записей.

Запустите эту команду из командной строки с тем же пользователем, что и ваша работающая визуальная студия.

rundll32.exe keymgr.dll,KRShowKeyMgr

Вы увидите всплывающее окно со всеми вашими учетными данными. Удалите его для своего сервера TFS.

Примечание. Вам потребуется перезапустить визуальную студию, поскольку она кэширует учетные данные tfs.

Ответ 5

Вы также можете попробовать установить reset визуальную студию

  • Откройте командную строку Visual Studio

  • Введите команду Devenv /ResetSettings

Он удалит уже сохраненную учетную запись TFS и запросит учетные данные

Ответ 6

Для Windows 8:

Панель управления → (Поиск) Диспетчер учетных данных → Проверить веб-учетные данные

это сработало для меня...

Ответ 7

После сбоя очистки учетных данных диспетчера и очистки кэша VS рассмотрите возможность восстановления Visual Studio у установщика Visual Studio (VS2017). Я лично не нашел другого решения.

Ответ 8

я нашел другое решение:

  • начало сеанса в TEAM
  • перейдите в SOURCE CONTROL и выберите WORKSPACE (отметьте красным)
  • затем Добавить новое рабочее пространство... почему?
  • потому что вы не работаете в той же рабочей области, в которой вы меняете свою учетную запись в TFS (я не знаю почему)
  • и готов снова выполнить MAP-проект.

Его 100% гарантированно работают.