Souběžná instalace verzí sady Visual Studio

Sadu Visual Studio můžete nainstalovat na počítač, který má starší nebo novější verzi hlavní verzi sady Visual Studio již nainstalovanou. Tento článek popisuje, jak nainstalovat více verzí sady Visual Studio.

Před souběžnou instalací verzí si projděte následující podmínky:

  • Předpokládejme, že pomocí sady Visual Studio 2022 otevřete řešení vytvořené v sadě Visual Studio 2017 nebo Visual Studio 2019. Později můžete řešení znovu otevřít a upravit v předchozí verzi, pokud neimplementujete funkce specifické pro Visual Studio 2022.

  • Předpokládejme, že používáte Visual Studio 2022 k otevření řešení vytvořeného v sadě Visual Studio 2019 nebo starší verzi. Možná budete muset upravit projekty a soubory tak, aby byly kompatibilní se sadou Visual Studio 2022. Další informace najdete v tématu Port, migrace a upgrade projektů sady Visual Studio.

  • Pokud odinstalujete verzi sady Visual Studio na počítači s nainstalovanou více než jednou verzí, odeberou se přidružení souborů pro Visual Studio pro všechny verze.

  • Visual Studio neupgraduje rozšíření automaticky, protože nejsou všechna rozšíření kompatibilní. Rozšíření musíte přeinstalovat z webu Visual Studio Marketplace nebo vydavatele softwaru.

Souběžná instalace různých edicí stejné hlavní verze sady Visual Studio

Každá instalace sady Visual Studio musí mít jedinečnou kombinaci hlavní verze, edice a aktualizačního kanálu. Můžete například nainstalovat Visual Studio 2022 Enterprise Preview (kanál Preview) společně se sadou Visual Studio 2022 Enterprise (kanál verze) společně se sadou Visual Studio 2019 Professional (kanál verze) společně se sadou Visual Studio 2019 Professional (kanál vlastního rozložení).

Při upgradu z jedné podverze sady Visual Studio na další ve výchozím nastavení instalační program sady Visual Studio aktualizuje vaši aktuální instalaci na nejnovější verzi v daném kanálu. Pokud například Microsoft vydá verzi 17.3.9 do kanálu vydání Visual Studio 2022, instalační program se pokusí nahradit vaši aktuální instalaci Visual Studio 2022 z kanálu vydání touto nejnovější verzí na stejném kanálu.

Ruční instalace

K instalaci nové instance sady Visual Studio můžete ručně použít jiný bootstrapper nebo můžete vybrat jednu z možností na kartě K dispozici instalačního programu sady Visual Studio.

  1. Pokud chcete použít jiný bootstrapper, můžete si stáhnout a spustit jeden ze souborů bootstrapperu pro Visual Studio 2022 ze stránky, Visual Studio ke stažení, nebo ze stránky Visual Studio 2022 vydání pro menší verzi, kterou chcete nainstalovat vedle současné verze sady Visual Studio.

  2. Kartu K dispozici instalačního programu použijete, pokud už máte nainstalovanou jinou verzi sady Visual Studio. Nejprve v nabídce Visual Studio Tools vyberte Získat nástroje a funkce a spusťte instalační program sady Visual Studio. Po aktualizaci instalačního programu vyberte kartu K dispozici a nainstalujte jeden z uvedených produktů.

    Snímek obrazovky znázorňující kartu k dispozici instalačního programu sady Visual Studio

Každá instalace sady Visual Studio musí mít jedinečnou kombinaci hlavní verze, edice a aktualizačního kanálu. Můžete například nainstalovat Visual Studio Enterprise Insiders (kanál Insider) společně s Visual Studio Enterprise (stabilní kanál) společně s Visual Studio 2022 Professional (kanál vydání) společně s Visual Studio 2022 Professional (kanál vlastního rozložení).

Při upgradu z jedné podverze sady Visual Studio na další ve výchozím nastavení instalační program sady Visual Studio aktualizuje vaši aktuální instalaci na nejnovější verzi v daném kanálu. Pokud například Microsoft vydá verzi 18.0.1 do kanálu Visual Studio Stable, instalační program se pokusí nahradit aktuální instalaci sady Visual Studio z kanálu Stable touto nejnovější verzí ve stejném kanálu.

Ruční instalace

K instalaci nové instance sady Visual Studio můžete ručně použít jiný bootstrapper nebo můžete vybrat jednu z možností na kartě K dispozici instalačního programu sady Visual Studio.

  1. Pokud chcete použít jiný bootstrapper, můžete si stáhnout a spustit jeden ze souborů bootstrapperu pro Visual Studio ze stránky ke stahování Visual Studio nebo stránky s vydanými verzemi Visual Studio pro minoritní verzi, kterou chcete nainstalovat souběžně s vaší stávající verzí Visual Studio.

  2. Kartu K dispozici instalačního programu použijete, pokud už máte nainstalovanou jinou verzi sady Visual Studio. Nejprve v nabídce Visual Studio Tools vyberte Získat nástroje a funkce a spusťte instalační program sady Visual Studio. Po aktualizaci instalačního programu vyberte kartu K dispozici a nainstalujte jeden z uvedených produktů.

Dále postupujte podle kroků a vyberte součásti, které potřebujete pro instalaci. Další informace najdete v tématu Instalace sady Visual Studio.

Spropitné

Správci IT, kteří chtějí potlačit viditelnost karty K dispozici instalačního programu sady Visual Studio nebo jinak přizpůsobit dostupnost nabídek rozložení na kartě K dispozici , můžou nakonfigurovat registr klienta a zásady. Další informace najdete v tématu Konfigurace zásad pro podniková nasazení sady Visual Studio.

Programová instalace

K spuštění nové instalace sady Visual Studio můžete také programově použít bootstrapper nebo instalační program. Otevřete okno příkazového řádku jako správce a spusťte jeden z následujících příkazů. Zadejte novou cestu ke složce pro umístění instalace. Nahraďte název souboru .exe odpovídajícím názvem bootstrapperu pro edici sady Visual Studio, kterou instalujete.

Instalace pomocí bootstrapperu:

vs_Enterprise.exe --installPath "C:\Program Files (x86)\Microsoft Visual Studio\<AddNewPath>"

Instalace pomocí instalačního programu, který už je na klientském počítači:

"C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe" --installPath "C:\Program Files (x86)\Microsoft Visual Studio\<AddNewPath>"

Instalační program nelze spustit programově ze stejného adresáře, ve kterém se nachází instalační program.

Změna, která verze Visual Studio se spouští jako výchozí

Pokud máte několik verzí Visual Studia nainstalovaných souběžně, příkazy Windows, jako je Win+R>devenv, používají klíče registru App Paths k určení, kterou verzi devenv.exe spustit. Ve výchozím nastavení tento klíč odkazuje na naposledy nainstalovanou verzi, což nemusí být verze, kterou dáváte přednost.

Výchozí verzi můžete změnit aktualizací položky registru Cesty aplikací nebo alternativními metodami spuštění.

Aktualizace položky registru Cesty aplikací

  1. Otevřete Editor registru (stiskněte Win+R, zadejte regedita stiskněte Enter).

  2. Přejděte na následující klíč:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\devenv.exe
    
  3. Hodnota (Default) zobrazuje úplnou cestu k devenv.exe, který Windows spustí. Změňte tuto hodnotu tak, aby odkazovat na verzi Visual Studio, kterou chcete použít jako výchozí. Například:

    • Visual Studio 2022: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\devenv.exe
    • Visual Studio 2019: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\devenv.exe

    Nahraďte Enterpriseprofessional nebo Community tak, aby odpovídaly nainstalované edici.

  4. Zavřete Editor registru. Změna se projeví okamžitě pro nové příkazy Win+R .

Verze rozhraní .NET Framework a souběžné instalace

Projekty Visual Basic, Visual C# a Visual F# používají v Návrháři projektů možnost Cílová architektura k určení verze rozhraní .NET Framework, kterou používají. V případě projektu C++ můžete ručně změnit cílovou architekturu úpravou souboru .vcxproj. Další informace naleznete v tématu Kompatibilita verzí v rozhraní .NET Framework.

Při vytváření projektu můžete určit, která verze rozhraní .NET Framework cílí na projekt v seznamu rozhraní .NET Framework v dialogovém okně Nový projekt.

Informace týkající se jazyka najdete v příslušném článku v následující tabulce.

Jazyk Článek
Visual Basic stránka aplikace, návrhář projektu (Visual Basic)
Visual C# stránka aplikace, Návrhář projektu (C#)
Visual F# Vyvíjejte s Visual F# ve Visual Studiu
C++ Postupy: Úprava cílové architektury a sady nástrojů platformy

Podpora nebo řešení potíží

Někdy se věci můžou pokazit. Pokud instalace sady Visual Studio selže, přečtěte si Řešení potíží s instalací a upgradem sady Visual Studio podrobné pokyny.

Tady je několik dalších možností podpory:

  • V případě problémů souvisejících s instalací použijte možnost podpory instalačního chatu (jenom v angličtině).
  • Nahlašte nám problémy s produktem pomocí nástroje Nahlásit problém, který se zobrazí v instalačním programu sady Visual Studio i v integrovaném vývojovém prostředí sady Visual Studio. Pokud jste správce IT a nemáte nainstalovanou sadu Visual Studio, můžete odeslat zpětnou vazbu správce IT.
  • Navrhněte funkci, sledujte problémy s produktem a najděte odpovědi v vývojářské komunitě sady Visual Studio.