Как я могу переключить подписчика на Visual Studio 2013?

Новая функция Visual Studio 2013 - это возможность входа в систему с учетной записью Microsoft и сохранение ваших настроек во всех ваших экземплярах Visual Studio, среди прочего.

Когда я установил предварительный просмотр Visual Studio 2013, я вступил в систему с одной из нескольких учетных записей Microsoft, которые у меня есть.

Теперь я установил RTM-версию Visual Studio 2013 (после удаления версии предварительного просмотра), и это привело к тому, что мой предыдущий пользователь подписал учетные данные.

Теперь я хотел бы изменить этот знак в учетных данных на другую учетную запись Microsoft, но каждый раз, когда я пытаюсь войти в систему с новыми подробностями, я получаю сообщение, подобное следующему

Мы не смогли установить соединение, потому что оно настроено для пользователя [email protected], но вы попытались подключиться с помощью пользователя [email protected] Чтобы подключиться как другой пользователь, выполните операцию пользователя переключателя. Чтобы подключиться к настроенному идентификатору, просто повторите последнюю операцию.

Проблема заключается в том, что я не могу найти какую-либо документацию в любом месте о том, как выполнять "операцию переключения пользователя". Может быть, я просто не выгляжу достаточно сложно, но, надеюсь, кто-то здесь может помочь мне.

+328
источник поделиться
16 ответов

В этом ответе есть комментарий, но я думаю, что здесь важно перечислить его. Если вы хотите сохранить свои настройки, сначала экспортируйте их, потому что они будут потеряны.

Из форумов MSDN - так как мне пришлось слишком много охотиться, чтобы найти решение этого:

  • Закрыть Visual Studio
  • Запустите командную строку разработчика, установленную с помощью Visual Studio в качестве администратора.
  • введите 'devenv/resetuserdata' ('wdexpress/resetuserdata' для Express SKU)
  • Запустите Visual Studio обычно.

Работал для меня.

+580
источник

Я смог исправить это: 1) Войдите как старый пользователь. 2) Выйти. 3) Войдите как новый пользователь.

В моем случае, похоже, что сначала нужно проверить мою лицензию на старой учетной записи, прежде чем она позволит мне перейти на новую.

+122
источник
другие ответы

Связанные вопросы


Похожие вопросы

Я решил эту проблему, удалив раздел реестра под

HKEY_CURRENT_USER\Software\Microsoft\VSCommon\12.0\clientservices\tokenstorage\VisualStudio\ideuser

+113
источник

Вам не нужно reset все ваши пользовательские данные для переключения пользователей. Попробуйте нажать на свое имя в верхнем правом углу, затем нажмите "Настройки учетной записи". Там вы получите возможность выйти из среды IDE. После того, как вы вышли из системы, вы можете войти в нее в качестве другой учетной записи Microsoft.

+18
источник

Ни одно из вышеперечисленных не работало для меня - следующее:

devenv/ResetSettings

Самое приятное в этом варианте - это не уничтожило всю мою конфигурацию Visual Studio (как/ResetUserData)

+18
источник

Ответ Дерека выше не помог мне. Я использую VS 2013 Ultimate и после выхода из Visual Studio, когда я пытался войти в качестве другого пользователя, он дал ошибку.

Затем, когда я подключался к Team Project, я видел возможность переключения пользователя, чего я хотел все время.

+6
источник

Я сталкивался с этой проблемой много раз из разных сценариев

один из них, когда я пытался подключиться к серверу Team Foundation для другого зарегистрированного пользователя

enter image description here

поэтому решение легко Просто нажмите кнопку Switch User

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

+6
источник

что сработало для меня, было пойти в Team explorer в VS2013, а под "connect" вы увидите ссылку "select team projects". щелкните это, и откроется окно с просьбой выбрать проект, но в левом нижнем углу этого окна есть ссылка (переключатель пользователя), просто нажмите эту кнопку и используйте свой новый идентификатор. простой

+3
источник

Спасибо.. только тот, который исправил мой, был командной строкой. Devenv находится в каталоге VisualStudio 12.0 под Common7\IDE, если это помогает.

+2
источник

Запустите 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. Конечная команда должна выглядеть примерно так:

"C:\Program Files (x86)\Microsoft Visual Studio NN.N\Common7\IDE\devenv.exe" /resetuserdata

Пройдите через начальные и начальные настройки.

Tools -> Import and Export Settings -> Import selected environment settings для восстановления исходных настроек.

Это срабатывало, когда ошибка:

Нам не удалось установить соединение, потому что оно настроено для адреса электронной почты пользователя, но вы попытались подключиться с помощью пользователя адрес электронной почты. Чтобы подключиться как другой пользователь, выполните команду пользователя коммутатора операция. Чтобы подключиться к настроенному идентификатору, попробуйте выполнить последняя операция снова.

... имеет оба экземпляра адреса электронной почты, идентичные.

+2
источник

Для VS 2013 версии сообщества вам необходимо удалить ключи реестра, найденные в: hkey_current_user\software\Microsoft\VSCommon\12.0\clientservices\tokenstorge\visualstudio\ideuser

+1
источник

Выполните VSWinExpress /resetuserdata, расположенный в C:\Program Files (x86)\Microsoft Visual Studio 12.0, до reset учетных данных пользователя для Visual Studio 2013 Express.

0
источник

У меня есть Visual Studio 2013 Express. Мне пришлось удалить раздел реестра под:

hkey_current_user\software\Microsoft\VSCommon\12.\clientservices\tokenstorge\VWDExpress\ideuser
0
источник

Там есть ссылка: Лицензия с другой учетной записью... (перед попыткой входа). Нажмите и войдите, затем закройте окно входа.
(Ultimate 2013)

0
источник

Я также смог исправить это, выполнив вход в мой ключ продукта, а затем выйдя из него и войдя в систему под моим новым именем.

-1
источник

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

-1
источник

Посмотрите другие вопросы по метке или Задайте вопрос