Visual Studio Iconcílení a kompatibilita platformy Visual Studio 2022


Komunita | vývojářů Průvodce pro Visual Studio 2022 | Požadavky | na systém Kompatibilita | Distribuovatelný kód | Licenčních podmínek | Blogy | Nejnovější verze – známé problémy | Novinky v dokumentaci k aplikaci Visual Studio


Visual Studio 2022 obsahuje mnoho nových a zajímavých funkcí a vylepšení pro produktivitu IDE, které podporuje vývoj aplikací Windows, vývoj mobilních řešení pro různé platformy, vývoj pro Azure, web a cloud a další. pokud si chcete vyzkoušet Visual Studio 2022, přečtěte si téma Visual Studio 2022 stažení. další informace o všech novinkách v této verzi najdete v poznámkách k verzi Visual Studio 2022 a novinky v Visual Studio 2022.

Instalace

můžete nainstalovat a používat Visual Studio 2022 spolu s předchozími verzemi Visual Studio, včetně Visual Studio 2019, Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 a Visual Studio 2012.

Stáhnout


Důležité

Tato verze není určená k nasazení naživo a není určená pro počítače v produkčních prostředích ani k vytváření produkčního kódu. Pokyny k instalaci a aktualizaci Visual Studio 2022 najdete v této dokumentaci k aktualizaci Visual Studio 2022na nejnovější verzi .

Download Community Button Download Professional Button Download Enterprise Button


Poznámka: Velikost instalačního balíčku se bude lišit v závislosti na vaší aktuální konfiguraci sady Visual Studio.

Požadavky na systém

informace o požadavcích na systém pro instalaci a spuštění řady produktů Visual Studio 2022 najdete na stránce požadavky na systém Visual Studio 2022.

Zpětná vazba a podpora

Informace o podpoře nebo možnostech poslat zpětnou vazbu k sadě Visual Studio najdete v tématech:

upgradovat projekty na Visual Studio 2022

Když použijete podporované způsoby upgradu, vaše soubory zdrojů, řešení a projektů v sadě Visual Studio budou nadále fungovat. Měli byste ale očekávat, že bude nutné do určité míry změnit zdrojový kód. Nemůžeme sice zaručit binární kompatibilitu mezi jednotlivými verzemi, budeme se ale snažit co nejlépe zdokumentovat významné změny, abychom vám usnadnili úpravy.

Poznámka

podrobnosti o tom, jak migrovat projekty do Visual Studio 2022, najdete v tématu přenos, migrace a upgrade Visual Studio projektů.

Cílení na platformy

Visual Studio obsahuje nejmodernější nástroje a technologie pro vytváření aplikací, které využívají nejnovější funkce dané platformy, ať už jde o Windows, Android, iOS nebo Linux. Visual Studio 2022 také cílí na starší platformy, takže můžete vytvářet nové aplikace nebo modernizovat stávající aplikace, které jsou spouštěny v dřívějších verzích Windows a přitom využívat vylepšené vývojářské nástroje, funkce pro povolení kvality a možnosti týmové spolupráce v Visual Studio 2022. Další informace najdete v tématu Správa odkazů v projektu a Visual Studio – přehled cílení na více platforem.

podpora vývoje Windows Visual Studio 2022

následující tabulka popisuje platformy Microsoft Windows, pro které můžete vytvářet aplikace pomocí Visual Studio 2022.

Vytváření aplikací pro klienty Windows

verze klienta Windows Použití nástrojů k vývoji aplikací pro nativní a spravovaná klasická desktopová prostředí Windows Použití nástrojů k vývoji aplikací pro UPW
Windows 10 Ano
(viz poznámky níže)
Ano
(viz poznámky níže)
Windows 10 Team Edition Nelze použít Ano
Vyžaduje se vzdálené ladění.
Windows 10 Pracují Nelze použít Ano
Vyžaduje se vzdálené ladění.
Windows 10 LTSC Yes
Vyžaduje se vzdálené ladění.
Yes
Vyžaduje se vzdálené ladění.
HoloLens Ne Ano
Viz web pro vývojáře pro Windows Holographic.
Xbox One Nelze použít Ano
Viz web pro vývojáře pro Xbox.
Windows 8.1 Yes Není k dispozici. použijte Visual Studio 2015.
Windows 8 (Windows 8) No Není k dispozici.
Windows 7 Ano Nelze použít
Windows Vista Ne Nelze použít
Windows XP Ne Nelze použít

Poznámka

Sestavování aplikací pro Windows Phone

verze Windows Phone Použití nástrojů k vývoji aplikací pro nativní a spravovaná klasická desktopová prostředí Windows Použití nástrojů k vývoji aplikací pro UPW
Windows 10 Mobile Ne Není k dispozici. použijte Visual Studio 2017.
Windows Phone 8,1 a 8,0 No Není k dispozici. použijte Visual Studio 2015.
Windows Phone 7.x No Není k dispozici. použijte Visual Studio 2012.

Poznámka

Sestavování aplikací pro Windows Server

Windows Verze serveru Použití nástrojů k vývoji aplikací pro nativní a spravovaná klasická desktopová prostředí Windows Použití nástrojů k vývoji aplikací pro UPW
Windows Server 2019 Yes Ano
(viz poznámky níže)
Windows Server 2016 Ano Ano
(viz poznámky níže)
Windows Server 2016, možnost instalace Nano Server Ano, pro .NET Core a podmnožinu Win32
Viz web pro vývojáře pro Nano Server.
Ne
Windows Server 2012 R2 Ano Vývoj aplikací pro Windows Store není dostupný
Windows Server 2012 Ano Vývoj aplikací pro Windows Store není dostupný
Windows Server 2008 R2 Ano Nelze použít
Windows Server 2008 Ne Nelze použít
Windows Server 2003 Ne Nelze použít

Poznámka

Sestavování aplikací pro zařízení se systémem Windows Embedded

Windows Vložená verze Použití nástrojů k vývoji aplikací pro nativní a spravovaná klasická desktopová prostředí Windows Použití nástrojů k vývoji aplikací pro UPW
Jádro IoT Windows 10 Ano, pro podmnožinu rozhraní API Win32
Další informace viz IoT Core API Porting Tool.
Ano
Další nástroje a zdroje najdete na webu pro vývojáře pro Windows IoT.
Windows 10 IoT Mobile Enterprise Ne Ano
Další nástroje a zdroje najdete na webu pro vývojáře pro Windows IoT.
Windows 10 IoT Enterprise Ano
další nástroje a prostředky najdete v tématu Windows IoT Dev Center">.
Ano
Další nástroje a zdroje najdete na webu pro vývojáře pro Windows IoT.
Windows Embedded 8 Standard a 8.1 Industry Ano Ne
Windows Embedded Compact 2013 Ne Nelze použít
Windows Embedded 7 (Compact, Standard a POSReady) Ne Nelze použít
Windows Embedded CE 6.0 a starší Ne Nelze použít
Windows XP Embedded (včetně POSReady 2009, WES 2009, WEPOS) Ne Nelze použít

Poznámka

podpora vývoje pro .net v Visual Studio 2022

Visual Studio 2022 podporuje vývoj aplikací, které používají kteroukoli implementaci rozhraní .net. Mezi úlohami a typy projektů najdete podporu pro .NET Framework, .NET Core, Mono a .NET Native pro UPW (Univerzální platforma Windows), C#, F# a Visual Basic. Visual Studio 2022 podporuje následující implementace rozhraní .net:

Poznámka

Další informace o těchto implementacích a o běžné specifikaci rozhraní API .NET Standard najdete v architekturálních komponentách .NET.

podpora vývoje pro Android Visual Studio 2022

Visual Studio 2022 umožňuje vytvářet nativní aplikace pro Android pomocí Xamarin a C# nebo pomocí C++. Visual Studio Tools for Unity a Unreal Engine umožňují vývoj her pro Android. Můžete také použít Visual Studio for Mac a vytvářet aplikace pro Android pomocí Macu.

pomocí nástroje Visual Studio setup můžete snadno získat Android SDK a rozhraní Android API úrovně 25 (pro vývoj pro mobilní zařízení pomocí C++) a 30. Další úrovně rozhraní API si můžete stáhnout samostatně pomocí Android SDK Manageru. Instalační program sady Visual Studio můžete také použít k získání sad Android Native Development Kit (R10E), Java SE Development Kit a Apache Ant.

Další informace najdete v tématu věnovanému vývoji pro Android pomocí sady Visual Studio a vývoji mobilních aplikací.

Poznámka

Informace o vývoji .NET pro Android najdete v tématu Android a iOS pomocí Xamarin.

podpora vývoje pro iOS v Visual Studio 2022

Visual Studio 2022 umožňuje sestavovat a ladit aplikace pro ios pomocí C++, Unity nebo xamarin a Mac nakonfigurovaného pro vývoj pro ios při použití remotebuild, vcremote, Visual Studio Tools for Unity nebo xamarin Mac Agent. Xamarin podporuje iOS 9 a novější a vyžaduje Xcode 12,5 nebo vyšší a OS X 11,0 "Big Sur" nebo vyšší. Můžete také použít Visual Studio for Mac a vytvářet aplikace pro iOS pomocí Macu.

Poznámka

Další informace najdete v článku Vývoj na různých mobilních platformách v sadě Visual Studio. Informace o vývoji .NET pro iOS najdete v tématu Android a iOS pomocí Xamarin.

podpora vývoje pro Linux Visual Studio 2022

Visual Studio 2022 umožňuje sestavovat a ladit aplikace pro Linux pomocí C++, pythonu a Node.js. Vytváření aplikací C++ pro Linux vyžaduje rozšíření Visual C++ for Linux Development. Vytváření aplikací v Pythonu nebo Node.js vyžaduje povolení vzdáleného ladění na cílovém počítači s Linuxem. Můžete také vytvářet, sestavovat a vzdáleně ladit aplikace .NET Core a ASP.NET pro Linux s využitím moderních jazyků, například C#, VB a F#.

Poznámka

Informace o vývoji pro .NET pro Linux najdete v tématu Instalace .NET v Linuxu.

  • CentOS 7.1 a Oracle Linux 7.1
  • Debian 8
  • Fedora 23
  • Linux Mint 17
  • openSUSE 13.2
  • Red Hat Enterprise Linux 7.2
  • Ubuntu 14.04 a 16.04

Poznámka

Další informace najdete na webu https://dot.net/core.

Visual Studio 2022 – podpora vývoje pro macOS

Visual Studio 2022 umožňuje vytvářet konzolové aplikace a ASP.NET, které cílí na macOS. Ladění ale není podporované. Další možnosti vývojářských nástrojů pro macOS vám nabídne Visual Studio Code nebo Visual Studio for Mac. Visual Studio Code poskytuje efektivní a rozšiřitelné vývojářské nástroje pro macOS. Visual Studio for Mac poskytuje integrované vývojové prostředí (IDE) s řadou funkcí, které umožňuje vytvářet nativní aplikace pro macOS, včetně ASP.NET, pomocí C#.

Poznámka

Informace o vývoji .NET pro MacOS najdete v tématu Instalace .NET v systému macOS.

Další platformy a technologie

Visual Studio 2022 podporuje také následující platformy a technologie. Další informace najdete na webu https://visualstudio.microsoft.com/vs/features/.

Kompatibilita s předchozími verzemi

.NET Framework

.NET 4.8 je vysoce kompatibilní aktualizace pro .NET Framework verze 4.0 až 4.7.2.

Poznámka

Další informace najdete v průvodci migrací na .NET Framework 4.8, 4.7, 4.6 a 4.5.

Team Explorer, Azure DevOps Server a Team Foundation Server

Team Explorer pro Visual Studio 2022 se připojí k Azure DevOps Server 2019, Team Foundation Server 2017, Team Foundation Server 2015, Team Foundation Server 2013, Team Foundation Server 2012 a Team Foundation Server 2010 SP1.



Na začátek stránky