Résolution des problèmes liés à Visual Studio Live Share

Cet article décrit les conseils de dépannage, les solutions de contournement et les réponses aux problèmes courants et aux questions. Vous pouvez également consulter le FAQ.

Configuration requise pour l’installation/l’outil

Voici des conseils de résolution des problèmes liés à l’installation de Visual Studio Live Share.

Outil Problème Résolution / Solution de contournement
VS Code (macOS) Un avertissement s’affiche pour vous indiquer que votre macOS n’est plus pris en charge par .NET Core Cet avertissement s’affiche en raison d’une mise à jour récente effectuée par .NET Core qui ne prend plus en charge les versions antérieures à High Sierra (10.13+). Pour activer l’extension Live Share, mettez à jour votre système d’exploitation.
VS Le programme d’installation de l’extension ne peut pas trouver une version de Visual Studio à utiliser lors de la tentative d’installation de l’extension Visual Studio Live Share. Visual Studio Live Share nécessite Visual Studio 2017 version 15.6 ou ultérieure pour les hôtes et les invités. Installez la dernière mise à jour stable de Visual Studio 2017 et réessayez.
VS Code Une erreur « Dépendances n’a pas pu être installée » s’affiche lorsque l’extension termine l’installation au premier démarrage ou que vous obtenez des erreurs concernant les fichiers manquants ou déjà présents. Vérifiez que vous êtes sur une bonne connexion réseau. Si vous le faites, vous risquez d’être en cours d’exécution dans un problème de proxy ou de pare-feu . Consultez la résolution des problèmes de connectivité.

VS Code L’installation de l’extension Visual Studio Live Share à partir de la Place de marché l’installe dans la version stable/insiders de VS Code au lieu de la version souhaitée. Démarrez VS Code stable ou insider en fonction de vos préférences, cliquez sur l’onglet « extensions », recherchez « Visual Studio Live Share » et installez-y.

Connexion

Voici des conseils de résolution des problèmes de connexion.

Outil Problème Résolution / Solution de contournement
VS Vous devez vous connecter à Visual Studio Live Share avec une identité différente de celle que vous utilisez pour vous connecter à Visual Studio. Accédez au compte d’utilisateur Live Share > Options > Tools > pour sélectionner un autre compte.
VS Code Alors qu’une fenêtre de navigateur s’affiche pendant la connexion et que le processus s’affiche pour réussir sur la page web, la barre d’état indique toujours « Se connecter » après avoir fermé le navigateur. Après vous être connecté, cliquez sur « Vous rencontrez des problèmes ? » et suivez les instructions pour entrer un code utilisateur temporaire dans l’outil.

Nous aimerions également voir ce qui pourrait se passer, donc veuillez consigner un bogue.
Tout Vous recevez une erreur de délai d’expiration ou de connexion. Consultez la résolution des problèmes de connectivité.
Tout Lorsque vous vous connectez à l’aide d’une adresse e-mail professionnelle ou scolaire soutenue par Microsoft, vous voyez un message indiquant « Vous avez besoin d’une approbation administrateur ». Votre tenet Azure AD est configuré pour exiger le « consentement administrateur » pour les nouvelles applications accédant au contenu de l’annuaire. Consultez ce document pour plus d’informations.
VS Code (macOS) Lorsque vous vous connectez, une erreur indiquant que SecKeychainAddGenericPassword() a échoué. Cela est presque toujours dû à un problème courant avec macOS où les modifications de mot de passe ne sont pas reflétées dans le trousseau de connexion. Essayez d’accéder à « Accès au trousseau », en verrouillant le trousseau de connexion, puis déverrouillez-le à nouveau. Cela peut suffire pour résoudre le problème, mais si vous ne parvenez pas à le déverrouiller avec votre mot de passe actuel, essayez votre précédent. Si cela fonctionne, remplacez le mot de passe du trousseau de connexion par votre mot de passe actuel. Cliquez ici pour obtenir des détails.
VS Code (Linux) Vous êtes invité à entrer un code utilisateur avec Live Share v0.3.295 ou ci-dessous, mais aucun navigateur n’apparaît pour vous permettre d’en obtenir un. Nous travaillons à éliminer les exigences de code utilisateur sur Linux. Dans le temps moyen, une fenêtre de navigateur doit s’afficher pour vous permettre de vous connecter. Si ce n’est pas le cas, la fenêtre du navigateur peut être masquée sous VS Code. Consultez le conseil suivant si ce n’est pas le cas.
VS Code Après avoir cliqué sur « Se connecter » (ou à l’aide de la commande « Live Share : Se connecter »), aucune fenêtre de navigateur n’apparaît pour vous permettre d’entrer vos informations d’identification. 1. Connectez-vous ici
2. Après vous être connecté, cliquez sur « Vous rencontrez des problèmes ? »
3. Suivez les instructions pour entrer un code utilisateur temporaire dans l’outil.
Tout Vous souhaitez participer à une session de collaboration, mais ne souhaitez pas recevoir de mises à jour par e-mail. La connexion à l’extension Live Share dans VS/VS Code ne vous permet pas de recevoir des mises à jour par e-mail.

Live Share nécessite que les invités se connectent en tant que mesure de sécurité afin que l’hôte dispose d’une visibilité sur l’identité des personnes jointes. Votez cette fonctionnalité si vous souhaitez autoriser les utilisateurs anonymes à rejoindre (par exemple, les utilisateurs sans nom/ nom défini par l’utilisateur).

Partager et rejoindre

Voici des conseils de résolution des problèmes de partage et de jointure.

Outil Problème Résolution / Solution de contournement
Tout Partage/jointure : vous obtenez un délai d’expiration ou une erreur concernant l’impossibilité de se connecter. Consultez la résolution des problèmes de connectivité.
VS Code Jointure : vous n’avez pas été invité à lancer VS Code après avoir ouvert la page de jointure dans un navigateur. Conseils:
  • Vérifiez que vous avez démarré VS Code au moins une fois et attendu que l’installation se termine dans la barre d’état.
  • Si cela ne fonctionne pas, essayez d’exécuter la commande « Live Share: Launcher Setup ».
  • Utilisateurs Linux : si vous êtes invité à entrer votre mot de passe administrateur (sudo) lors de l’exécution de la commande ci-dessus, veuillez le faire.
  • Enfin, consultez la jonction manuellement comme solution de contournement.
Si vous rencontrez ce problème, nous aimerions voir ce qui pourrait se passer. Veuillez donc consigner un bogue.
VS Rejoindre : vous n’avez pas été invité à lancer VS après avoir ouvert la page de jointure dans un navigateur. Consultez la section Accès manuel.

Nous aimerions également voir vos journaux d’activité. Veuillez donc consigner un bogue à l’aide du message « Signaler un problème ... » de Visual Studio. Fonction.
Tout Jointure : vous préférez coller le lien de jointure directement dans Visual Studio /VS Code plutôt que de cliquer sur le lien web. Consultez la section Accès manuel.
Tout Rejoindre : vous voyez un message indiquant « le propriétaire de l’espace de travail semble hors connexion », lors de la jonction via le navigateur. Solutions de contournement possibles :
  • Essayez de joindre manuellement. Nous avons rencontré des problèmes liés aux jointures interrégions (par exemple, usa est et OUEST) en raison de problèmes de service qui n’affectent pas les jointures manuelles.
  • Live Share peut ne pas être en mesure d’acheminer directement vers l’hôte lors de l’exécution en mode de connexion « automatique ». Essayez le mode relais.
Consultez la résolution des problèmes de connectivité pour plus de possibilités
VS Code Rejoindre : vous avez rejoint via le navigateur avant de vous connecter, n’avez pas été invité à vous connecter et la jointure n’a jamais été terminée. Il s’agit d’un bogue connu. Cliquez sur l’élément de barre d’état de connexion pour vous connecter, puis reconnectez-vous.
VS Code Partage/Jointure : Rien ne se produit lorsque vous cliquez sur les boutons « Partager » et « Joindre ». Exécutez la commande > Live Share : Réparer l’installation dans la palette de commandes.

Connectivité

Les informations ci-dessous peuvent vous aider à résoudre les problèmes liés à la connectivité ou aux délais d’expiration lors de la connexion, du partage ou de la jonction.

Comme indiqué dans les exigences de connectivité pour l’article Live Share , différents modes de connexion ont des exigences différentes pour fonctionner afin qu’il existe quelques problèmes potentiels différents.

Outil Problème Cause probable
Tout Vous utilisez un proxy et rencontrez un certain nombre de problèmes de connectivité Les paramètres de proxy peuvent être difficiles. Essayez de définir les variables d’environnement HTTP_PROXY et HTTPS_PROXY globalement, puis redémarrez votre outil. Pour plus d’informations, consultez les paramètres du proxy. Il existe probablement certaines configurations que nous ne prenons pas encore en charge. Faites-nous donc savoir si cela ne fonctionne pas pour vous.
VS Code Après avoir installé l’extension et démarré VS Code pour la première fois, vous obtenez une erreur lorsque « Terminer l’installation » apparaît dans la barre d’état. Vous ne pouvez pas accéder à Internet ou accéder à download.visualstudio.microsoft.com et/ou download.microsoft.com sur le port 443 est bloqué par votre pare-feu personnel ou d’entreprise. Pour plus d’informations sur la raison pour laquelle Live Share doit télécharger quelque chose à ce stade.
Tout Vous ne pouvez pas vous connecter à Visual Studio Live Share Vous ne pouvez pas accéder à Internet ou accéder à *.liveshare.vsengsaas.visualstudio.com sur le port 80/443 est bloqué par votre pare-feu personnel ou d’entreprise. Entrez dans un navigateur et vérifiez que vous accédez https://visualstudio.microsoft.com/services/live-share/ à la page d’accueil de Visual Studio Live Share.
Tout Vous êtes en mode automatique (valeur par défaut), vous pouvez vous connecter, mais vous voyez une erreur de délai d’expiration ou de connexion lors du partage ou de la jointure. Les modes direct et relais ne parviennent pas à se connecter ou il existe un bogue avec le mode automatique. Si vous êtes en mesure de vous connecter après le passage en mode direct ou relais, déclenchez un bogue.
Tout Vous êtes en mode direct, vous pouvez vous connecter, mais vous voyez une erreur de délai d’expiration ou de connexion lors du partage ou de la jointure. L’invité et l’hôte ne peuvent pas se connecter directement. Essayez le mode automatique ou relais pour voir si le problème disparaît. Vous devrez peut-être autoriser manuellement Live Share via votre pare-feu personnel ou simplement utiliser le mode relais.
Tout Vous êtes en mode relais, vous pouvez vous connecter, mais vous êtes averti d’une erreur de délai d’expiration ou de connexion lors du partage ou de la jointure. L’accès à *.servicebus.windows.net sur le port 80/443 est bloqué par votre pare-feu personnel ou d’entreprise. Essayez le mode direct.

Pour plus d’informations sur les exigences de connectivité, consultez l’article sur la connectivité pour Live Share .

Voir aussi

Démarrages rapides

Procédures

Référence

Vous rencontrez encore des problèmes ? Vous pouvez fournir des commentaires.