Устранение неполадок Visual Studio Live Share
В этой статье рассматриваются советы по устранению неполадок, обходные пути и ответы на распространенные проблемы и вопросы. Вы также можете взглянуть на часто задаваемые вопросы.
Требования к установке или средству
Ниже приведены советы по устранению неполадок, связанных с установкой Visual Studio Live Share.
Средство | Проблема | Решение и обходное решение |
---|---|---|
VS Code (macOS) | Появится предупреждение, указывающее, что macOS больше не поддерживается .NET Core | Это предупреждение появляется из-за недавнего обновления , сделанного .NET Core , который больше не поддерживает любые версии ниже High Sierra (10.13+). Чтобы включить расширение Live Share, обновите операционную систему. |
VS | Установщик расширений не может найти версию Visual Studio , используемую при попытке установить расширение Visual Studio Live Share. | Visual Studio Live Share требует Visual Studio 2017 версии 15.6 или более поздней для узлов и гостей. Установите последнее стабильное обновление Visual Studio 2017 и повторите попытку. |
VS Code | Ошибка "Не удалось установить зависимости" отображается в то время как расширение завершает установку при первом запуске или возникает ошибка о отсутствующих или уже существующих файлах. | Убедитесь, что вы находитесь в хорошем сетевом подключении. Если вы находитесь, возможно, возникла проблема с прокси-сервером или брандмауэром. См . сведения об устранении неполадок с подключением. |
VS Code | Установка расширения Visual Studio Live Share из Marketplace устанавливает его в стабильной или предварительной версии VS Code вместо версии, которую я хочу. | Запустите VS Code стабильные или инсайдерские программы в зависимости от вашего предпочтения, перейдите на вкладку "Расширения", найдите "Visual Studio Live Share" и установите ее. |
Вход
Ниже приведены советы по устранению неполадок при входе.
Средство | Проблема | Решение и обходное решение |
---|---|---|
VS | Вам нужно войти в Visual Studio Live Share с другим удостоверением, отличным от используемого для входа в Visual Studio. | Перейдите к > учетной записи "Параметры > live Share > " для выбора альтернативной учетной записи. |
VS Code | В то время как во время входа появится окно браузера, и процесс отображается успешно на веб-странице, строка состояния по-прежнему говорит: "Вход" после закрытия браузера. | После входа нажмите кнопку "Проблемы?" и следуйте указаниям, чтобы ввести временный пользовательский код в средство. Мы также хотели бы увидеть, что может происходить, поэтому пожалуйста , запишите ошибку. |
Все | Вы получаете ошибку времени ожидания или подключения. | См . сведения об устранении неполадок с подключением. |
Все | При входе с помощью рабочего или учебного адреса электронной почты Майкрософт отображается сообщение "Требуется утверждение администратора". | Для новых приложений, обращаюющихся к содержимому каталога, настроено требование "согласие администратора". Подробнее см. здесь. |
VS Code (macOS) | При входе отображается сообщение об ошибке SecKeychainAddGenericPassword() сбоем. | Это почти всегда связано с распространенной проблемой с macOS, где изменения пароля не отражаются в связка ключей входа. Попробуйте перейти в "Доступ к цепочке ключей", заблокировать связка ключей входа и снова разблокировать его. Это может быть достаточно, чтобы устранить проблему, но если вы не можете разблокировать ее с помощью текущего пароля, попробуйте выполнить предыдущую попытку. Если это работает, измените пароль связка ключей имени входа на текущий пароль. Подробные сведения см. здесь. |
VS Code (Linux) | Вам будет предложено ввести пользовательский код в Live Share версии 0.3.295 или ниже, но не отображается браузер, позволяющий получить его. | Мы работаем над устранением требования к пользовательскому коду в Linux. В то же время окно браузера должно отображаться для входа. В противном случае окно браузера может быть скрыто в VS Code. См. следующий совет, если это не так. |
VS Code | После нажатия кнопки "Войти" (или с помощью команды Live Share: Sign in), окно браузера не отображается, чтобы разрешить ввод учетных данных. | 1. Войдите здесь 2. После входа нажмите кнопку "Проблемы?" 3. Следуйте указаниям, чтобы ввести временный пользовательский код в инструмент. |
Все | Вы хотите присоединиться к сеансу совместной работы, но не хотите получать обновления электронной почты. | Вход в расширение Live Share в VS/VS Code не принимает обновления электронной почты. Live Share требует, чтобы гости вошли в систему в качестве меры безопасности, чтобы узел получил видимость удостоверения тех, кто присоединился. Вы можете проголосовать за эту функцию , если вы хотите разрешить анонимным пользователям присоединяться (например, пользователи без имени или определяемого пользователем имени). |
Общий доступ и присоединение
Ниже приведены советы по устранению неполадок с общим доступом и присоединением.
Средство | Проблема | Решение и обходное решение |
---|---|---|
Все | Общий доступ или присоединение: вы получаете время ожидания или ошибку о том, что не удается подключиться. | См . сведения об устранении неполадок с подключением. |
VS Code | Присоединение: вам не было предложено запустить VS Code после открытия страницы присоединения в браузере. | Советы:
|
VS | Присоединение: вам не было предложено запустить VS после открытия страницы присоединения в браузере. | Воспользуйтесь разделом о присоединении вручную. Мы также хотели бы просмотреть журналы, поэтому запишите ошибку с помощью visual Studio "Сообщить о проблеме..." Функция. |
Все | Присоединение. Вы предпочитаете вставить ссылку соединения непосредственно в Visual Studio или VS Code , а не щелкнуть веб-ссылку. | Воспользуйтесь разделом о присоединении вручную. |
Все | Присоединение: при присоединении через браузер появится сообщение о том, что владелец рабочей области, кажется, находится в автономном режиме. | Возможные обходные пути:
|
VS Code | Присоединение: вы присоединились через браузер перед входом, не было предложено войти, и присоединение никогда не завершено. | Это известная ошибка. Щелкните элемент строки состояния входа, чтобы войти и снова присоединиться. |
VS Code | Общий доступ и присоединение. При нажатии кнопок "Общий доступ" и "Присоединиться" ничего не происходит. | Запустите команду > Live Share: восстановите установку в палитре команд. |
Подключение
Приведенные ниже сведения помогут устранить неполадки, связанные с подключением или временем ожидания при входе, совместном использовании или присоединении.
Как описано в статье о требованиях к подключению для Live Share , разные режимы подключения имеют разные требования к функциям, поэтому существуют несколько различных потенциальных проблем.
Средство | Проблема | Возможная причина |
---|---|---|
Все | Вы используете прокси-сервер и видите ряд проблем с подключением | Параметры прокси-сервера могут быть сложными. Попробуйте задать HTTP_PROXY и HTTPS_PROXY переменные среды глобально , а затем перезапустить средство. Дополнительные сведения см . в параметрах прокси-сервера. Скорее всего, некоторые конфигурации еще не поддерживаются, поэтому сообщите нам , не работает ли это для вас. |
VS Code | После установки расширения и запуска VS Code в первый раз вы получите сообщение об ошибке, когда в строке состояния появится сообщение "Завершение установки". | Доступ к Интернету или доступ к download.visualstudio.microsoft.com и /или download.microsoft.com через порт 443 блокируется личным или корпоративным брандмауэром. Дополнительные сведения о том, почему Live Share нужно скачать что-то на этом этапе. |
Все | Не удается войти в Visual Studio Live Share | Доступ к Интернету или доступ к *.liveshare.vsengsaas.visualstudio.com через порт 80/443 заблокирован личным или корпоративным брандмауэром. Введите https://visualstudio.microsoft.com/services/live-share/ в браузере и убедитесь, что вы приземлились на домашней странице Visual Studio Live Share. |
Все | Вы находитесь в автоматическом режиме (по умолчанию), сможете войти, но при совместном использовании или присоединении отображается ошибка времени ожидания или подключения. | Режимы прямого и ретранслятора не удается подключиться, или возникает ошибка с автоматическим режимом. Если вы можете подключиться после переключения на прямой или ретрансляторный режим, создайте ошибку. |
Все | Вы находитесь в прямом режиме, сможете войти, но при совместном использовании или присоединении отображается ошибка времени ожидания или подключения. | Гостевой и узел не могут напрямую подключиться. Попробуйте включить автоматический или ретрансляторный режим , чтобы узнать, исчезнет ли проблема. Возможно, вам потребуется вручную разрешить live Share через личный брандмауэр или просто использовать режим ретрансляции. |
Все | Вы находитесь в режиме ретрансляции, сможете войти, но уведомляются об ошибке времени ожидания или подключения при совместном использовании или присоединении. | Доступ к *.servicebus.windows.net через порт 80/443 блокируется личным или корпоративным брандмауэром. Попробуйте прямой режим. |
Дополнительные сведения о требованиях к подключению для Live Share см. в статье о требованиях к подключению.
См. также
Краткие руководства
Инструкции
Ссылка
- Все основные ошибки, запросы на функции и ограничения
- Все запросы на функции и ограничения
- Требования к подключению для Live Share
- Сведения об установке Linux
- Поддержка языков и платформ
- Поддержка расширений
По-прежнему возникают проблемы? Вы можете предоставить отзыв.