Solução de problemas do Visual Studio Live Share

Este artigo aborda dicas de solução de problemas, soluções alternativas e respostas para problemas e perguntas comuns. Você também pode querer dar uma olhada no FAQ.

Requisitos de instalação/ferramenta

A seguir estão dicas de solução de problemas relacionadas à instalação do Visual Studio Live Share.

Ferramenta Problema Resolução / Solução alternativa
Código VS (macOS) Um aviso é exibido informando que seu macOS não é mais suportado pelo .NET Core Esse aviso aparece devido a uma atualização recente feita pelo .NET Core que não oferece mais suporte a nenhuma versão inferior ao High Sierra (10.13+). Para ativar a extensão Live Share, atualize seu sistema operacional.
VS O instalador da extensão não pode localizar uma versão do Visual Studio para usar ao tentar instalar a extensão do Visual Studio Live Share. O Visual Studio Live Share requer o Visual Studio 2017 versão 15.6 ou superior para hosts e convidados. Instale a atualização estável mais recente do Visual Studio 2017 e tente novamente.
Código VS Um erro "Dependências não puderam ser instaladas" aparece enquanto a extensão está terminando a instalação na primeira inicialização ou você recebe erros sobre arquivos ausentes ou já presentes. Verifique se você está em uma boa conexão de rede. Se estiver, você pode estar enfrentando um problema de proxy ou firewall . Consulte Solução de problemas de conectividade.

Código VS A instalação da extensão Visual Studio Live Share do marketplace a instala na versão stable/insiders do VS Code em vez da versão desejada. Inicie o VS Code estável ou insiders dependendo de sua preferência, clique na guia "extensões", procure por "Visual Studio Live Share" e instale a partir daí.

Entrar

Veja a seguir dicas de solução de problemas para problemas de entrada.

Ferramenta Problema Resolução / Solução alternativa
VS Você precisa entrar no Visual Studio Live Share com uma identidade diferente do que você usa para entrar no Visual Studio. Vá para Opções de ferramentas >> Live Share > Conta de usuário para selecionar uma conta alternativa.
Código VS Embora uma janela do navegador apareça durante o login e o processo pareça bem-sucedido na página da Web, a barra de status ainda diz "Entrar" depois de fechar o navegador. Depois de entrar, clique em "Está com problemas?" e siga as instruções para inserir um código de usuário temporário na ferramenta.

Nós também adoraríamos ver o que pode estar acontecendo, então registre um bug.
Tudo Você está recebendo um tempo limite ou erro de conexão. Consulte Solução de problemas de conectividade.
Tudo Ao entrar usando um endereço de email escolar ou profissional apoiado pela Microsoft, você verá uma mensagem dizendo "Precisa de aprovação do administrador". Seu princípio do Azure AD está configurado para exigir "consentimento do administrador" para novos aplicativos que acessam o conteúdo do diretório. Veja aqui para obter mais detalhes.
Código VS (macOS) Ao entrar, você vê um erro informando que SecKeychainAddGenericPassword() falhou. Isso é quase sempre devido a um problema comum com o macOS, onde as alterações de senha não são refletidas nas chaves de login. Tente entrar em "Acesso às chaves", bloqueando o chaveiro de login e desbloqueando-o novamente. Isso pode ser suficiente para resolver o problema, mas se você não conseguir desbloqueá-lo com sua senha atual, tente a anterior. Se isso funcionar, altere a senha das chaves de login para sua senha atual. Confira aqui para obter detalhes.
Código VS (Linux) Você será solicitado a inserir um código de usuário com o Live Share v0.3.295 ou inferior, mas nenhum navegador parece permitir que você obtenha um. Estamos trabalhando para eliminar o requisito de código de usuário no Linux. Enquanto isso, uma janela do navegador deve aparecer para você usar para entrar. Caso contrário, a janela do navegador pode estar oculta em VS Code. Veja a próxima dica se não for esse o caso.
Código VS Depois de clicar em "Entrar" (ou usar o comando "Live Share: Entrar"), nenhuma janela do navegador aparece para permitir que você insira suas credenciais. 1. Entre aqui
2. Depois de entrar, clique em "Está com problemas?"
3. Siga as instruções para inserir um código de usuário temporário na ferramenta.
Tudo Você gostaria de participar de uma sessão de colaboração, mas não tem / não quer receber atualizações por e-mail. Entrar na extensão Live Share no VS/VS Code não permite que você receba atualizações por e-mail.

O Live Share exige que os convidados entrem como medida de segurança para que o host tenha visibilidade da identidade daqueles que ingressaram. Vote neste recurso se você quiser a opção de permitir que usuários anônimos participem (por exemplo, usuários sem nome / um nome definido pelo usuário).

Compartilhe e Participe

Veja a seguir dicas de solução de problemas para compartilhar e ingressar.

Ferramenta Problema Resolução / Solução alternativa
Tudo Compartilhar/Participar: Você está recebendo um tempo limite ou erro sobre não conseguir se conectar. Consulte Solução de problemas de conectividade.
Código VS Ingressar: Você não foi solicitado/capaz de iniciar o VS Code depois de abrir a página de ingresso em um navegador. Dicas:
  • Certifique-se de ter iniciado o VS Code pelo menos uma vez e aguardado a conclusão da instalação na barra de status.
  • Se isso não funcionar, tente executar o comando "Live Share: Launcher Setup".
  • Usuários Linux: Se solicitado a digitar sua senha de administrador (sudo) ao executar o comando acima, faça isso.
  • Finalmente, consulte a associação manual como uma solução alternativa.
Se você acertar esse problema, adoraríamos ver o que pode estar acontecendo, então registre um bug.
VS Ingressar: Você não foi solicitado/capaz de iniciar o VS depois de abrir a página de ingresso em um navegador. Confira ingressar manualmente.

Também adoraríamos ver seus logs, então registre um bug usando o "Relatório de um problema..." do Visual Studio característica.
Tudo Ingressar: Você prefere colar o link de associação diretamente no Visual Studio / VS Code em vez de clicar no link da Web. Confira ingressar manualmente.
Tudo Ingressar: você vê uma mensagem dizendo "o proprietário do espaço de trabalho parece estar offline" ao ingressar pelo navegador. Possíveis soluções alternativas:
  • Tente ingressar manualmente. Vimos problemas com junções entre regiões (por exemplo, leste e oeste dos EUA) devido a problemas de serviço que não afetam as junções manuais.
  • O Live Share pode não conseguir rotear diretamente para o host ao ser executado no modo de conexão "automático". Tente o modo de retransmissão.
Consulte a solução de problemas de conectividade para obter mais possibilidades
Código VS Ingressar: você ingressou pelo navegador antes de entrar, não foi solicitado a entrar e a associação nunca foi concluída. Este é um bug conhecido. Clique no item da barra de status de entrada para entrar e ingressar novamente.
Código VS Compartilhar/Participar: Nada acontece quando você clica nos botões "Compartilhar" e "Ingressar". Execute o comando > Live Share: Repair Installation na paleta de comandos.

Conectividade

As informações abaixo podem ajudá-lo a solucionar problemas relacionados à conectividade ou tempos limite ao entrar, compartilhar ou ingressar.

Conforme descrito no artigo Requisitos de conectividade para o Live Share , diferentes modos de conexão têm requisitos diferentes para funcionar, portanto, há alguns problemas potenciais diferentes acontecendo.

Ferramenta Problema Causas prováveis
Tudo Você está usando um proxy e está vendo uma série de problemas de conectividade As configurações de proxy podem ser complicadas. Tente definir as variáveis de ambiente HTTP_PROXY e HTTPS_PROXY globalmente e, em seguida, reinicie a ferramenta. Consulte as configurações de proxy para obter mais detalhes. Provavelmente existem algumas configurações que ainda não suportamos, então deixe-nos saber se isso não funciona para você.
Código VS Depois de instalar a extensão e iniciar o VS Code pela primeira vez, você recebe um erro quando "Concluindo a instalação" aparece na barra de status. Você não pode acessar a Internet ou o acesso a download.visualstudio.microsoft.com e/ou download.microsoft.com na porta 443 estiver bloqueado pelo seu firewall pessoal ou corporativo. Consulte aqui para obter informações sobre por que o Live Share precisa baixar algo neste momento.
Tudo Não é possível entrar no Visual Studio Live Share Você não pode acessar a Internet ou o acesso a *.liveshare.vsengsaas.visualstudio.com na porta 80/443 está bloqueado pelo seu firewall pessoal ou corporativo. Entre https://visualstudio.microsoft.com/services/live-share/ em um navegador e verifique se você acessa a home page do Visual Studio Live Share.
Tudo Você está no modo automático (o padrão), pode entrar, mas vê um tempo limite ou erro de conexão ao compartilhar ou ingressar. Os modos direto e de retransmissão estão falhando na conexão ou há um bug com o modo automático. Se você conseguir se conectar depois de mudar para o modo direto ou de retransmissão, por favor , levante um bug.
Tudo Você está no modo direto, pode entrar, mas vê um tempo limite ou erro de conexão ao compartilhar ou ingressar. O convidado e o host não podem se conectar diretamente. Tente o modo automático ou de retransmissão para ver se o problema desaparece. Talvez seja necessário permitir manualmente o Live Share através do seu firewall pessoal ou simplesmente usar o modo de retransmissão.
Tudo Você está no modo de retransmissão, pode entrar, mas é notificado de um tempo limite ou erro de conexão ao compartilhar ou ingressar. O acesso a *.servicebus.windows.net na porta 80/443 é bloqueado pelo seu firewall pessoal ou corporativo. Experimente o modo direto.

Consulte o artigo Requisitos de conectividade para o Live Share para obter mais informações sobre os requisitos de conectividade.

Confira também

Guias de Início Rápido

Instruções

Referência

Ainda está tendo problemas? Você pode fornecer comentários.