Как изменить учетные данные по умолчанию, используемые для подключения к Visual Studio Online (TFSPreview) при загрузке Visual Studio up?
когда я загружаю Visual Studio 2012, он попытается подключиться к предыдущему серверу TFS, к которому он был подключен.
на одной из моих машин (которая также иногда подключается к серверам TFS2008 и TFS2010) всегда кажется, что по умолчанию используется совершенно неправильная учетная запись для подключения к Visual Studio Online (tfspreview), и если я попытаюсь получить последнюю версию, это даст ошибку вида:
Microsoft Visual Studio
Проводник Системы Управления Версиями
TF204017: операция не может быть завершена, поскольку пользователь (служба учетных записей ([мой сервер tfs]) не имеет одного или нескольких необходимых разрешений (использование) для рабочей области [моя рабочая область];[мой live id].
ОК
Как я могу повлиять на Visual Studio 2012 по умолчанию для правильных учетных данных, а не на кажущуюся вымышленную службу учетных записей?
8 ответов:
У меня была очень похожая проблема, так как я не смог подключиться к TFS с моими собственными учетными данными. Оказалось, что пользователь, создавший образ (я использовал Hyper-V), сохранил свою учетную запись в Диспетчере учетных данных. Не было никакого способа изменить это в Visual Studio. Чтобы решить эту проблему, я открыл Диспетчер Учетных Данных В Панели управления и отредактировал общие учетные данные, чтобы быть моей собственной учетной записью. Я закрыл и открыл Visual Studio 2012 и снова подключился к TFS. Это побудило меня к моему учетные данные, но с тех пор это связано с моей учетной записью.
надеюсь, что это помогает, сивилиан
вам нужно удалить учетные данные TFS из Хранилище Windows очистить и заставить запрашивать новые учетные данные TFS в Visual Studio
на Панель Управления (Пуск -> Панель Управления).
клик Учетные Записи Пользователей ( или учетные записи пользователей и Семейная безопасность->учетные записи пользователей в машине Windows 7)
клик Диспетчер Учетных Данных (или Управление учетными данными)
на странице диспетчер учетных данных вы можете увидеть два типа учетных данных
i. Windows Credentials ii. Generic Credentials5.Нажмите на ссылку Изменить два учетных данных, нажмите на ссылку удалить из хранилища для удаления сохраненных учетных данных TFS.
теперь при входе в Visual Studio вам будет предложено ввести учетные данные для подключения TFS.
Примечание: не забудьте снять флажок запомнить мои учетные данные чтобы заставить запрашивать учетные данные для каждого соединения TFS.
Я попытался открыть свой менеджер учетных данных, но не смог найти там никаких учетных данных, которые имеют какое-либо отношение к моей учетной записи TFS.
Итак, что я сделал вместо этого, я вышел из своей учетной записи hotmail в Internet Explorer, а затем очистил все мои файлы cookie Internet Explorer и сохранил пароль, как описано в этом блоге:изменение учетных данных TFS в Visual Studio 2012
после очистки куки и пароль, перезагрузите IE, а затем relogin к вашей учетной записи hotmail (или windows live).
затем запустите Visual Studio и попробуйте снова подключиться к TFS, теперь вам будет предложено ввести учетные данные.
Примечание: читатель сказал, что вы не должны очистить все куки IE, только эти 3 куки, но я не проверял это.
cookie:@login.live.com/ cookie:@visualstudio.com/ cookie:@tfs.app.visualstudio.com/
я столкнулся с этой же проблемой. Кто-то вошел в мой компьютер и использовал свои учетные данные TFS. Я запускаю VS2012, Windows 7, и сетевые администраторы отключили диспетчер учетных данных.
выполните эту команду из окна командной строки с тем же пользователем, с которым работает visual studio.
rundll32.exe keymgr.dll,KRShowKeyMgrвы увидите всплывающее окно со всеми сохраненными учетными данными. Удалите один для вашего сервера TFS.
Примечание: вам нужно будет перезапустить visual studio потому что он кэширует учетные данные ТФС.
вы также можете попробовать сбросить настройки visual studio
Открыть Командную Строку Visual Studio
введите команду
Devenv /ResetSettingsон удалит уже сохраненную учетную запись TFS и запросит учетные данные
Для Windows 8:
Панель управления - > (Поиск) диспетчер учетных данных - > проверить веб-учетные данные
это работает для меня...
после сбоя с очисткой учетных данных от менеджера и очистки кэша VS, рассмотрите восстановить Visual Studio из установщика Visual Studio (VS2017). Я лично не нашел другого решения рабочей.
Я нашел другое решение:
- начать сеанс в команде
- перейдите в систему управления версиями и выберите WORKSPACE (отметить красным цветом)
- затем добавьте новое рабочее пространство... зачем?
- потому что вы не работаете в том же рабочем пространстве whey вы меняете свой аккаунт в TFS (я не знаю, почему)
- и готов к отображению вашего проекта снова.
его 100% гарантированно работать.

Comments