Новая функция Visual Studio 2013 - это, среди прочего, возможность входа в систему с учетной записью Microsoft и возможность сохранения настроек во всех ваших экземплярах Visual Studio.
Когда я установил Visual Studio 2013 Preview, я вошел в систему с одной из нескольких учетных записей Microsoft, которые у меня есть.
Теперь я установил RTM-версию Visual Studio 2013 (после удаления предварительной версии), и мой прежний пользователь сохранил свои учетные данные.
Теперь я хотел бы изменить эти учетные данные для входа на другую учетную запись Microsoft, но каждый раз, когда я пытаюсь войти с новыми данными, я получаю сообщение, подобное следующему
Нам не удалось установить соединение, поскольку оно настроено для пользователя olduser@old.com, но вы попытались подключиться с помощью пользователя newuser@new.com. Для подключения от имени другого пользователя выполните операцию переключения пользователя. Чтобы подключиться к настроенному идентификатору, просто повторите последнюю операцию.
Проблема в том, что я нигде не могу найти документацию о том, как выполнить «операцию переключения пользователя». Может быть, я просто не выгляжу достаточно усердно, но, надеюсь, кто-то здесь сможет мне помочь.
источник
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE
мне пришлось открыть обычную командную строку от имени администратора, и запустить инструмент из этого места.Я смог это исправить: 1) Войдите как старый пользователь. 2) Выйти. 3) Войдите как новый пользователь.
В моем случае, похоже, что он хотел сначала проверить мою лицензию на старом аккаунте, прежде чем он позволил бы мне переключиться на новый.
источник
Я решил эту проблему, удалив раздел реестра под
HKEY_CURRENT_USER \ Software \ Microsoft \ VSCommon \ 12,0 \ clientservices \ tokenstorage \ VisualStudio \ ideuser
источник
ideuser-delete-VS2015.reg
. gist.github.com/ctaggart/567686421be0822420bcНичто из вышеперечисленного не сработало для меня - следующее сработало:
devenv / ResetSettings
Приятной особенностью этого параметра было то, что он не уничтожил всю мою конфигурацию Visual Studio (как это делает / ResetUserData)
источник
Вам не нужно сбрасывать все свои пользовательские данные, чтобы переключать пользователей. Попробуйте нажать на свое имя в правом верхнем углу, затем нажмите «Настройки учетной записи». Там вы получите возможность выйти из IDE. После выхода вы можете снова войти в систему под другой учетной записью Microsoft.
источник
Ответ Дерека выше не сработал для меня. Я использую VS 2013 Ultimate и после выхода из Visual Studio, когда я пытался войти как другой пользователь, он выдал ошибку.
Затем при подключении к командному проекту я увидел возможность переключать пользователя, чего я и хотел всегда.
источник
Я сталкивался с этой проблемой много раз из разных сценариев
один из них, когда я пытался подключиться к серверу Team Foundation для другого зарегистрированного пользователя
так что решение простое Просто нажмите
Switch User
надеюсь, это поможет вам
источник
для меня было полезно перейти в Team explorer в VS2013, и в разделе «подключиться» вы увидите ссылку «выберите командные проекты». щелкните по этому, и откроется окно с просьбой выбрать проект, но в левом нижнем углу этого окна есть ссылка (сменить пользователя), просто щелкните по этому и используйте свой новый идентификатор. просто
источник
Спасибо .. только одна, которая исправила мою, была командной строкой. Devenv находится в каталоге VisualStudio 12.0 в папке common7 \ IDE, если это помогает.
источник
Запустите Visual Studio.
Tools -> Import and Export Settings -> Export selected environment settings
Перед тем, как появится всплывающее окно «Лицензирование», необходимо очень быстро перемещаться по меню (этот шаг не является обязательным: в худшем случае вам придется восстановить все настройки вручную). В диалоге «Настройки импорта и экспорта» вы можете расслабиться.Выйдите из Visual Studio.
Из командной строки запустите:
devenv /resetuserdata
для конкретной версии Visual Studio .Самый безопасный способ это
right-click on the shortcut -> Properties -> Shortcut -> Target -> copy
. Окончательная команда должна выглядеть примерно так:Пройдите вход в систему и начальные настройки.
Tools -> Import and Export Settings -> Import selected environment settings
восстановить ваши исходные настройки.Это работало, когда ошибка:
... имеет оба идентичных адреса электронной почты @ .
источник
Для VS 2013, версия для сообщества, необходимо удалить разделы реестра, которые находятся по адресу: hkey_current_user \ software \ Microsoft \ VSCommon \ 12.0 \ clientservices \ tokenstorge \ visualstudio \ ideuser
источник
У меня есть Visual Studio 2013 Express. Мне пришлось удалить раздел реестра под:
источник
Выполните
VSWinExpress /resetuserdata
, расположенную вC:\Program Files (x86)\Microsoft Visual Studio 12.0
, для сброса учетных данных пользователя для Visual Studio 2013 Express.источник
Там есть ссылка: Лицензия с другой учетной записью ... (до попытки входа). Нажмите и войдите, затем закройте окно входа.
(Ultimate 2013)
источник
Я также смог это исправить, выполнив вход, введя ключ своего продукта, а затем выйдя из системы, а затем вошел в систему под моим новым именем входа.
источник
Если командная строка не работает для вас, попробуйте войти в систему с работающей учетной записью, затем выйдите из системы, а затем повторите попытку с другой учетной записью.
источник