Řešení potíží se službou Visual Studio Live Share
Tento článek se zabývá tipy, alternativními řešeními a odpověďmi pro běžné problémy a otázky. Můžete se také podívat na nejčastější dotazy.
Požadavky na instalaci a nástroje
Níže jsou uvedené tipy pro řešení potíží souvisejících s instalací sady Visual Studio Live Share.
Nástroj | Problém | Řešení a alternativní řešení |
---|---|---|
VS Code (macOS) | Zobrazí se upozornění s oznámením, že .NET Core už váš macOS nepodporuje. | Toto upozornění se zobrazí kvůli nedávné aktualizaci rozhraní .NET Core , která už nepodporuje žádné verze nižší než High Sierra (10.13+). Pokud chcete povolit rozšíření Live Share, aktualizujte svůj operační systém. |
sada VS | Instalační program rozšíření nemůže najít verzi sady Visual Studio , která se má použít při pokusu o instalaci rozšíření Visual Studio Live Share. | Visual Studio Live Share vyžaduje visual Studio 2017 verze 15.6 nebo vyšší pro hostitele i hosty. Nainstalujte nejnovější stabilní aktualizaci sady Visual Studio 2017 a zkuste to znovu. |
VS Code | Při první instalaci rozšířeníse zobrazí chyba Závislosti nelze nainstalovat, nebo se zobrazí chyby týkající se chybějících nebo již přítomných souborů. | Ověřte, že používáte dobré síťové připojení. Pokud jste, můžete narazit na problém s proxy serverem nebo bránou firewall . Viz řešení potíží s připojením. |
VS Code | Instalace rozšíření Visual Studio Live Share z marketplace ho nainstaluje ve stabilní verzi editoru VS Code a ne ve verzi, kterou chci. | V závislosti na vašich preferencích spusťte VS Code stabilní nebo insidery, klikněte na kartu Rozšíření, vyhledejte Visual Studio Live Share a nainstalujte ji odsud. |
Přihlášení
Níže jsou uvedené tipy pro řešení potíží s přihlášením.
Nástroj | Problém | Řešení a alternativní řešení |
---|---|---|
sada VS | Ke službě Visual Studio Live Share se musíte přihlásit jinou identitou, než používáte pro přihlášení k sadě Visual Studio. | Pokud chcete vybrat alternativní účet, přejděte na Možnosti nástrojů >> live share > uživatelský účet. |
VS Code | Když se během přihlášení zobrazí okno prohlížeče a proces se zdá být úspěšný na webové stránce, stavový řádek se po zavření prohlížeče stále zobrazuje , že se přihlásíte . | Po přihlášení klikněte na "Máte potíže?" a podle pokynů zadejte do nástroje dočasný uživatelský kód. Také bychom rádi viděli, co se může stát, takže prosím zapište chybu. |
Všechny | Dochází k chybě časového limitu nebo připojení. | Viz řešení potíží s připojením. |
Všechny | Při přihlašování pomocí pracovní nebo školní e-mailové adresy microsoftu se zobrazí zpráva "Potřebujete schválení správcem". | Váš tenant Azure AD je nastaven tak, aby vyžadoval souhlas správce pro nové aplikace, které přistupují k obsahu adresáře. Další podrobnosti najdete tady. |
VS Code (macOS) | Při přihlašování se zobrazí chyba oznamující, že SecKeychainAddGenericPassword() selhal. | To je téměř vždy způsobené běžným problémem s macOS, kdy se změny hesla neprojeví v klíčence přihlášení. Zkuste přejít do řetězce klíčů, uzamknout přihlašovací klíčence a pak ho znovu odemknout. Může to stačit k vyřešení problému, ale pokud ho nemůžete odemknout pomocí aktuálního hesla, zkuste předchozí. Pokud to funguje, změňte heslo klíčenky pro přihlášení na aktuální heslo. Podrobnosti zobrazíte kliknutím sem. |
VS Code (Linux) | Zobrazí se výzva k zadání uživatelského kódu s Live Share v0.3.295 nebo níže, ale nezobrazí se žádný prohlížeč, který by vám umožnil získat. | Pracujeme na odstranění požadavku uživatelského kódu v Linuxu. V střední době by se mělo zobrazit okno prohlížeče, abyste se mohli přihlásit. Pokud ne, okno prohlížeče může být skryté v editoru VS Code. Pokud tomu tak není, podívejte se na další tip. |
VS Code | Po kliknutí na Přihlásit se (nebo pomocí příkazu Live Share: Sign in) se nezobrazí žádné okno prohlížeče, které by vám umožnilo zadat vaše přihlašovací údaje. | 1. Přihlaste se sem 2. Po přihlášení klikněte na "Máte potíže?" 3. Podle pokynů zadejte do nástroje dočasný uživatelský kód. |
Všechny | Chcete se připojit k relaci spolupráce, ale nechcete dostávat e-mailové aktualizace. | Přihlášení k rozšíření Live Share ve VS/VS Code vás nepřihlásí k přijímání e-mailových aktualizací. Live Share vyžaduje, aby se hosté přihlásili jako bezpečnostní opatření, aby hostitel měl přehled o identitě těch, kteří se připojili. Tuto funkci hlasujte, pokud chcete, aby se anonymní uživatelé mohli připojit (např. uživatelé bez jména nebo uživatelem definované jméno). |
Sdílení a připojení
Tady jsou tipy pro řešení potíží se sdílením a připojením.
Nástroj | Problém | Řešení a alternativní řešení |
---|---|---|
Všechny | Sdílení nebo připojení: Dochází k vypršení časového limitu nebo chybě týkající se nemožnosti připojit se. | Viz řešení potíží s připojením. |
VS Code | Připojit: Po otevření stránky připojení v prohlížeči jste nebyli vyzváni nebo se vám nepodařilo spustit VS Code . | Tipy:
|
sada VS | Připojení: Po otevření stránky připojení v prohlížeči jste nebyli vyzváni nebo se vám nepodařilo spustit VS . | Viz připojení ručně. Také bychom rádi viděli vaše protokoly, proto pomocí sady Visual Studio "Nahlásit problém..." zaproprovozněte chybu . Funkce. |
Všechny | Spojení: Místo kliknutí na webový odkaz raději vložte odkaz pro spojení přímo do sady Visual Studio nebo VS Code . | Viz připojení ručně. |
Všechny | Připojení: Při připojování přes prohlížeč se zobrazí zpráva "Vlastník pracovního prostoru je zřejmě offline". | Možná alternativní řešení:
|
VS Code | Připojte se: Před přihlášením jste se připojili přes prohlížeč, nebyli vyzváni k přihlášení a připojení se nikdy nedokončilo. | Jedná se o známou chybu. Klikněte na položku stavového řádku pro přihlášení a pak se znovu připojte. |
VS Code | Sdílení/připojení: Nic se nestane, když kliknete na tlačítka Sdílet a Připojit se. | Spusťte příkaz > Live Share: Opravit instalaci na paletě příkazů. |
Připojení
Následující informace vám můžou pomoct při řešení potíží souvisejících s připojením nebo vypršením časových limitů při přihlašování, sdílení nebo připojování.
Jak je popsáno v požadavcích na připojení pro článek Live Share , různé režimy připojení mají různé požadavky na fungování, takže se děje několik různých potenciálních problémů.
Nástroj | Problém | Pravděpodobná příčina |
---|---|---|
Všechny | Používáte proxy server a dochází k mnoha problémům s připojením. | Nastavení proxy serveru může být složité. Zkuste globálně nastavit HTTP_PROXY a HTTPS_PROXY proměnných prostředí a pak nástroj restartovat. Další podrobnosti najdete v nastavení proxy serveru. Je pravděpodobné, že některé konfigurace zatím nepodporujeme, takže dejte nám vědět , jestli to pro vás nefunguje. |
VS Code | Po první instalaci rozšíření a spuštění nástroje VS Code se na stavovém řádku zobrazí chyba Dokončení instalace. | Váš osobní nebo podnikový firewall blokuje přístup k internetu ani k download.visualstudio.microsoft.com nebo download.microsoft.com na portu 443. Tady najdete informace o tom, proč live Share potřebuje něco stáhnout v tuto chvíli. |
Všechny | Nemůžete se přihlásit ke službě Visual Studio Live Share | Přístup k internetu nebo přístupu k *.liveshare.vsengsaas.visualstudio.com na portu 80/443 je zablokován vaší osobní nebo podnikovou bránou firewall. Zadejte https://visualstudio.microsoft.com/services/live-share/ prohlížeč a ověřte, že se dostanete na domovskou stránku služby Visual Studio Live Share. |
Všechny | Jste v automatickém režimu (výchozí nastavení), můžete se přihlásit, ale při sdílení nebo při připojování se zobrazí chyba časového limitu nebo připojení. | Režimy přímého i přenosového režimu se nedaří připojit nebo došlo k chybě s automatickým režimem. Pokud se po přepnutí na přímý nebo předávací režim můžete připojit, vytvořte chybu. |
Všechny | Jste v přímém režimu, můžete se přihlásit, ale při sdílení nebo při připojování se zobrazí chyba časového limitu nebo připojení. | Host a hostitel se nemohou připojit přímo. Zkuste automatický režim nebo režim přenosu zjistit, jestli problém zmizí. Možná budete muset službu Live Share povolit ručně prostřednictvím své osobní brány firewall nebo jednoduše použít režim přenosu. |
Všechny | Jste v režimu přenosu, můžete se přihlásit, ale při sdílení nebo připojování se zobrazí oznámení o vypršení časového limitu nebo chyby připojení. | Přístup k *.servicebus.windows.net na portu 80/443 blokuje vaše osobní nebo podniková brána firewall. Zkuste přímý režim. |
Další informace o požadavcích na připojení najdete v článku Live Share.
Viz také
Rychlé starty
Postupy
- Instalace a přihlášení ke službě Live Share v editoru Visual Studio Code
- Instalace a přihlášení k Live Share v sadě Visual Studio
Reference
- Všechny hlavní chyby, žádosti o funkce a omezení
- Všechny požadavky na funkce a omezení
- Požadavky na připojení pro Live Share
- Podrobnosti o instalaci systému Linux
- Podpora jazyků a platforem
- Podpora rozšíření
Máte stále problémy? Můžete nám poskytnout zpětnou vazbu.