Как я могу переключить подписчика на Visual Studio 2013?
Новая функция Visual Studio 2013 - это возможность входа в систему с учетной записью Microsoft и сохранение ваших настроек во всех ваших экземплярах Visual Studio, среди прочего.
Когда я установил предварительный просмотр Visual Studio 2013, я вступил в систему с одной из нескольких учетных записей Microsoft, которые у меня есть.
Теперь я установил RTM-версию Visual Studio 2013 (после удаления версии предварительного просмотра), и это привело к тому, что мой предыдущий пользователь подписал учетные данные.
Теперь я хотел бы изменить этот знак в учетных данных на другую учетную запись Microsoft, но каждый раз, когда я пытаюсь войти в систему с новыми подробностями, я получаю сообщение, подобное следующему
Мы не смогли установить соединение, потому что оно настроено для пользователя [email protected], но вы попытались подключиться с помощью пользователя [email protected] Чтобы подключиться как другой пользователь, выполните операцию пользователя переключателя. Чтобы подключиться к настроенному идентификатору, просто повторите последнюю операцию.
Проблема заключается в том, что я не могу найти какую-либо документацию в любом месте о том, как выполнять "операцию переключения пользователя". Может быть, я просто не выгляжу достаточно сложно, но, надеюсь, кто-то здесь может помочь мне.
Ответы
Ответ 1
В этом ответе есть комментарий, но я думаю, что здесь важно перечислить его. Если вы хотите сохранить свои настройки, сначала экспортируйте их, потому что они будут потеряны.
Из форумов MSDN - так как мне пришлось слишком много охотиться, чтобы найти решение этого:
- Закрыть Visual Studio
- Запустите командную строку разработчика, установленную с помощью Visual Studio в качестве администратора.
- введите 'devenv/resetuserdata' ('wdexpress/resetuserdata' для Express SKU)
- Запустите Visual Studio обычно.
Работал для меня.
Ответ 2
Я смог исправить это:
1) Войдите как старый пользователь.
2) Выйти.
3) Войдите как новый пользователь.
В моем случае, похоже, что сначала нужно проверить мою лицензию на старой учетной записи, прежде чем она позволит мне перейти на новую.
Ответ 3
Я решил эту проблему, удалив раздел реестра под
HKEY_CURRENT_USER\Software\Microsoft\VSCommon\12.0\clientservices\tokenstorage\VisualStudio\ideuser
Ответ 4
Вам не нужно reset все ваши пользовательские данные для переключения пользователей. Попробуйте нажать на свое имя в верхнем правом углу, затем нажмите "Настройки учетной записи". Там вы получите возможность выйти из среды IDE. После того, как вы вышли из системы, вы можете войти в нее в качестве другой учетной записи Microsoft.
Ответ 5
Ни одно из вышеперечисленных не работало для меня - следующее:
devenv/ResetSettings
Самое приятное в этом варианте - это не уничтожило всю мою конфигурацию Visual Studio (как/ResetUserData)
Ответ 6
Ответ Дерека выше не помог мне. Я использую VS 2013 Ultimate и после выхода из Visual Studio, когда я пытался войти в качестве другого пользователя, он дал ошибку.
Затем, когда я подключался к Team Project, я видел возможность переключения пользователя, чего я хотел все время.
Ответ 7
Я сталкивался с этой проблемой много раз из разных сценариев
один из них, когда я пытался подключиться к серверу Team Foundation для другого зарегистрированного пользователя
![enter image description here]()
поэтому решение легко Просто нажмите кнопку Switch User
надеюсь, это поможет вам
Ответ 8
что сработало для меня, было пойти в Team explorer в VS2013, а под "connect" вы увидите ссылку "select team projects". щелкните это, и откроется окно с просьбой выбрать проект, но в левом нижнем углу этого окна есть ссылка (переключатель пользователя), просто нажмите эту кнопку и используйте свой новый идентификатор. простой
Ответ 9
Спасибо.. только тот, который исправил мой, был командной строкой. Devenv находится в каталоге VisualStudio 12.0 под Common7\IDE, если это помогает.
Ответ 10
Запустите 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
для восстановления исходных настроек.
Это срабатывало, когда ошибка:
Нам не удалось установить соединение, потому что оно настроено для адреса электронной почты пользователя, но вы попытались подключиться с помощью пользователя адрес электронной почты. Чтобы подключиться как другой пользователь, выполните команду пользователя коммутатора операция. Чтобы подключиться к настроенному идентификатору, попробуйте выполнить последняя операция снова.
... имеет оба экземпляра адреса электронной почты, идентичные.
Ответ 11
Для VS 2013 версии сообщества вам необходимо удалить ключи реестра, найденные в: hkey_current_user\software\Microsoft\VSCommon\12.0\clientservices\tokenstorge\visualstudio\ideuser
Ответ 12
Выполните VSWinExpress /resetuserdata
, расположенный в C:\Program Files (x86)\Microsoft Visual Studio 12.0
, до reset учетных данных пользователя для Visual Studio 2013 Express.
Ответ 13
У меня есть Visual Studio 2013 Express. Мне пришлось удалить раздел реестра под:
hkey_current_user\software\Microsoft\VSCommon\12.\clientservices\tokenstorge\VWDExpress\ideuser
Ответ 14
Там есть ссылка: Лицензия с другой учетной записью... (перед попыткой входа). Нажмите и войдите, затем закройте окно входа.
(Ultimate 2013)
Ответ 15
Я также смог исправить это, выполнив вход в мой ключ продукта, а затем выйдя из него и войдя в систему под моим новым именем.
Ответ 16
Если приглашение командной строки не работает для вас, попробуйте войти в свою учетную запись, которая будет работать, затем выйдите из системы и повторите попытку с другой учетной записью.