Подтвердить что ты не робот

Переключение пользователей Visual Studio - Visual Studio Premium

Я хочу переключить пользователя visual studio, но я получил следующую ошибку.

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

Любые подсказки?

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

Screenshot

4b9b3361

Ответ 1

Между тем я нашел его. Кроме того, мне пришлось удалить раздел реестра

hkey_current_user\software\Microsoft\VSCommon\12.0\clientservices\tokenstorge\visualstudio\ideuser

Кажется, что этот ключ не затрагивается сбросом среды или удалением VS 2013.

Из этой публикации форума MSDN: http://social.msdn.microsoft.com/Forums/en-US/d2ef5828-ce0b-405a-b0b8-9809fc8ac0f7/cant-switch-user-in-visual-studio-2013?forum=visualstudiogeneral

Ответ 2

Есть два работоспособных варианта, которые я теперь использую (по порядку):

Начиная с версии Visual Studio 2013 Release 4

  • Убедитесь, что вы правильно вошли в систему, используя текущий идентификатор пользователя, который он ожидает в первую очередь.
  • Затем выйдите из опции Account Settings в раскрывающемся меню учетной записи (вверху справа, обычно показывая свое имя).
  • Теперь снова войдите в систему, используя другую учетную запись

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

Вариант возврата: вам нужно запустить devenv /resetuserdata в командной строке.

Чтобы запустить "операцию переключения пользователя":

  • Закройте все экземпляры VS2013 (проверьте диспетчер задач, чтобы убедиться, что файл devenv.exe не запущен).
  • Откройте командную строку разработчика для VS2013.
  • Введите devenv /resetuserdata и дождитесь его завершения.
  • Перезагрузите VS2013 и выполните обычные шаги входа в систему (с нужной учетной записью).

Этот процесс очищает те же ключи реестра (и еще несколько), предложенные другими решениями.

Ответ 3

FYI путь к "devenv.exe" (для Windows 8.1, Visual Studio 2013)

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE

Итак, вы можете перемещаться туда в любой простой старой командной строке и запускать

devenv/resetuserdata​​p >

Затем войдите в VS2013, как обычно.

Ответ 4

Я знаю, что это уже давно, и вы уже выбрали ответ, но вот официальный ответ от от Microsoft

Из статьи:

все, что вам нужно сделать, это перейти в панель управления > Учетные записи пользователей > Управление сетевыми паролями выберите Team Foundation Server и выберите remove - viola! В следующий раз, когда вы войдете в Team Explorer, вам будет предложено ввести новый набор учетных данных.

Ответ 5

У меня была такая же проблема, как и описанная здесь, хотя сообщение сохранялось из-за подключений TFS.

Использование Visual Studio 2013 Premium на сервере Windows 2012 Server

  • попробовал параметр реестра, но он ничего не сделал, насколько я могу судить,
  • использовал параметр devenv /resetsettings, хотя это просто испортило настройки - мне также пришлось перейти к полному пути, чтобы сделать это: C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE;
  • используется devenv /resetuserdata, но это уничтожает все настроенное, включая расширения, которые я думаю.

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

(Я думаю, что, возможно, я также заранее попробовал выключение опции Visual Studio в какой-то момент, но я не помню, поскольку он был занят день!)