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:
|
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:
|
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
- Instalar e entrar no Live Share no Visual Studio Code
- Instalar e entrar no Live Share no Visual Studio
Referência
- Todos os bugs, solicitações de recursos e limitações importantes
- Todas as solicitações de recursos e limitações
- Requisitos de conectividade do Live Share
- Detalhes de instalação do Linux
- Suporte de idioma e plataforma
- Suporte de extensão
Ainda está tendo problemas? Você pode fornecer comentários.