Embléma Visual Studio 2022 Platform célzása és kompatibilitása

A Visual Studio 2022 számos új és izgalmas funkciót és IDE hatékonyságnövelő fejlesztést tartalmaz, amelyek támogatják a Windows-alkalmazások fejlesztését, a platformfüggetlen mobilfejlesztést, az Azure-fejlesztést, a webes és felhőfejlesztést stb. A Visual Studio 2022 kipróbálásához tekintse meg a Visual Studio 2022 Letöltések című témakört. A jelen kiadás újdonságairól további információt a Visual Studio 2022 kibocsátási megjegyzéseiben és a Visual Studio 2022 újdonságai között talál.

Telepítés

A Visual Studio 2022 a Visual Studio korábbi verziói mellett telepíthető és használható, beleértve a Visual Studio 2019-et, a Visual Studio 2017-et, a Visual Studio 2015-öt, a Visual Studio 2013-at és a Visual Studio 2012-et.

Rendszerkövetelmények

A Visual Studio 2022 termékcsalád telepítésének és futtatásának rendszerkövetelményeivel kapcsolatos információkért tekintse meg a Visual Studio 2022 Rendszerkövetelmény oldalát.

Visszajelzés és támogatás

Támogatásért vagy a Visual Studióval kapcsolatos visszajelzések küldéséhez lásd:

Projektek frissítése a Visual Studio 2022-re

A támogatott frissítési útvonalak követésekor a Visual Studio-forrás, a megoldások és a projektfájlok továbbra is működni fognak; a forrásokon azonban érdemes néhány módosítást végeznie. Bár nem garantálhatjuk a bináris kompatibilitást a kiadások között, minden megteszünk azért, hogy jelentős módosításokat dokumentáljunk, hogy segítséget nyújtsunk a frissítésekhez.

Megjegyzés:

A projektek Visual Studio 2022-be való migrálásával kapcsolatos részletekért lásd a Visual Studio-projektek portolását, migrálását és frissítését.

Platfrom szerinti célzás

A Visual Studio élvonalbeli eszközöket és technológiákat biztosít olyan alkalmazások létrehozásához, amelyek kihasználják a legújabb platformképességeket, legyen szó Windowsról, Androidról, iOS-ről vagy Linuxról. A Visual Studio 2022 a korábbi platformokat is célozza, így új alkalmazásokat hozhat létre, vagy modernizálhatja a Windows korábbi verzióin futó meglévő alkalmazásokat, miközben a Visual Studio 2022 továbbfejlesztett fejlesztői eszközeit, minőségi engedélyezését és csapatmunkaképességét is kihasználhatja. További információ: Projektek referenciáinak kezelése és a Visual Studio Multi-Targeting áttekintése.

A Visual Studio 2022 támogatása a Windows-fejlesztéshez

Az alábbi táblázat azokat a Microsoft Windows-platformokat ismerteti, amelyekhez a Visual Studio 2022 használatával hozhat létre alkalmazásokat.

Windows-ügyfeleken futó alkalmazások létrehozása

Windows-ügyfélverzió Natív és felügyelt eszközök használata a klasszikus Windows asztali alkalmazások fejlesztéséhez Eszközök használata az UWP-alkalmazások fejlesztéséhez
Windows 11
Windows 10
Igen
(lásd az alábbi megjegyzéseket)
Igen
(lásd az alábbi megjegyzéseket)
Windows 10 Csapat Kiadás Nem alkalmazható Igen
Távoli hibakeresés szükséges.
Windows 11 S
Windows 10 S
Nem alkalmazható Igen
Távoli hibakeresés szükséges.
Windows 10 LTSC Igen
Távoli hibakeresés szükséges.
Igen
Távoli hibakeresés szükséges.
HoloLens Nem Igen
Tekintse meg a Windows Holographic Dev Centert.
Xbox One Nem alkalmazható Igen
Tekintse meg az Xbox Dev Centert.
Windows 8.1 Igen Nem érhető el. Használja a Visual Studio 2015-öt.
Windows 8 (Windows 8) Nem Nem érhető el.
Windows 7 Igen Nem alkalmazható
Windows Vista Nem Nem alkalmazható
Windows XP Nem Nem alkalmazható

Megjegyzés:

Windows Phone-telefonon futó alkalmazások létrehozása

Windows Phone-verzió Natív és felügyelt eszközök használata a klasszikus Windows asztali alkalmazások fejlesztéséhez Eszközök használata az UWP-alkalmazások fejlesztéséhez
Windows 10 Mobile Nem Nem érhető el. Használja a Visual Studio 2017-et.
Windows Phone 8.1 és 8.0 Nem Nem érhető el. Használja a Visual Studio 2015-öt.
Windows Phone 7.x Nem Nem érhető el. Használja a Visual Studio 2012-t.

Megjegyzés:

Windows Serveren futó alkalmazások létrehozása

Windows Server-verzió Natív és felügyelt eszközök használata a klasszikus Windows asztali alkalmazások fejlesztéséhez Eszközök használata az UWP-alkalmazások fejlesztéséhez
Windows Server 2019 Igen Igen
(lásd az alábbi megjegyzéseket)
Windows Server 2016 Igen Igen
(lásd az alábbi megjegyzéseket)
Windows Server 2016, Nano Server telepítési lehetőség Igen, a .NET Core-hoz és a Win32 egy részhalmazához
Tekintse meg a Nano Server fejlesztői központot.
Nem
Windows Server 2012 R2 Igen A Windows Áruházbeli alkalmazásfejlesztés nem érhető el.
Windows Server 2012 Igen A Windows Áruházbeli alkalmazásfejlesztés nem érhető el.
Windows Server 2008 R2 Igen Nem alkalmazható
Windows Server 2008 Nem Nem alkalmazható
Windows Server 2003 rendszer Nem Nem alkalmazható

Megjegyzés:

Windows Embedded-eszközökön futó alkalmazások létrehozása

Windows Embedded verzió Natív és felügyelt eszközök használata a klasszikus Windows asztali alkalmazások fejlesztéséhez Eszközök használata az UWP-alkalmazások fejlesztéséhez
Windows 10 IoT Core Igen, a Win32 API-k egy részhalmazához
További információt az IoT Core API portoló eszközében talál.
Igen
További eszközökért és erőforrásokért tekintse meg a Windows IoT Fejlesztői központot .
Windows 10 IoT Mobile Enterprise Nem Igen
További eszközökért és erőforrásokért tekintse meg a Windows IoT Fejlesztői központot .
Windows 10 IoT Enterprise Igen
További eszközökért és erőforrásokért tekintse meg a Windows IoT Fejlesztői központot>.
Igen
További eszközökért és erőforrásokért tekintse meg a Windows IoT Fejlesztői központot .
Windows Embedded 8 Standard és 8.1 Iparág Igen Nem
Windows Embedded Compact 2013 Nem Nem alkalmazható
Windows Embedded 7 (Kompakt, Standard és POSReady) Nem Nem alkalmazható
Windows Embedded CE 6.0 és korábbi verziók Nem Nem alkalmazható
Windows XP Embedded (beleértve a POSReady 2009, WES 2009, WEPOS) Nem Nem alkalmazható

Megjegyzés:

A Visual Studio 2022 támogatása a .NET-fejlesztéshez

A Visual Studio 2022 támogatja a .NET-implementációkat használó alkalmazások fejlesztését. A számítási feladatok és projekttípusok közül a .NET Framework, a .NET Core, a Mono, a .NET Native for Universal Windows Platform (UWP), a C#, az F# és a Visual Basic támogatása érhető el. A Visual Studio 2022 a következő .NET-implementációkat támogatja:

Megjegyzés:

Az egyes implementációkról és a .NET Standard api-specifikációról további információt a .NET architekturális összetevőkben talál. Lásd még a NET támogatási szabályzatát.

Visual Studio 2022 androidos fejlesztés támogatása

A Visual Studio 2022 lehetővé teszi natív Android-alkalmazások készítését .NET és C# használatával vagy C++ használatával. A Visual Studio Tools for Unity és az Unreal Engine lehetővé teszi az Android-játékok fejlesztését. A .NET MAUI VSCode bővítmény használatával Android-alkalmazásokat is készíthet Mac gépekkel.

A Visual Studio beállításával könnyedén beszerezheti a .NET MAUI vagy C++ mobilfejlesztéshez szükséges Android SDK- és Android API-szinteket. Az Android SDK Managerrel külön tölthet le további API-szinteket. A Visual Studio Telepítő használatával beszerezheti az Android NDK-t (R23C), a Java SE fejlesztőkészletet és az Apache Ant programot.

További információ: Android-fejlesztés a Visual Studióval és mobilalkalmazás-fejlesztéssel.

Megjegyzés:

Az Androidhoz készült .NET-fejlesztéssel kapcsolatos információkért lásd: Android és iOS a .NET MAUI-val.

A Visual Studio 2022 támogatása iOS-fejlesztéshez

A Visual Studio 2022 lehetővé teszi iOS-alkalmazások fejlesztését és hibakeresését C++, Unity vagy .NET használatával, valamint egy iOS-fejlesztéshez konfigurált Mac-en, amikor a Visual Studióban a remotebuild, vcremote, Visual Studio Tools for Unity vagy Pair to Mac eszközt használják. A .NET támogatja az iOS 12.2-s és újabb verzióit, és Xcode 16.2 vagy újabb, macOS 14.5 "Sonoma" vagy újabb verziót igényel. A .NET MAUI VSCode bővítménysel iOS-alkalmazásokat is készíthet Mac gépekkel.

Megjegyzés:

További információ: Platformfüggetlen mobilfejlesztés a Visual Studióban. Az iOS .NET-fejlesztéshez kapcsolódó információkért lásd: Android és iOS a .NET MAUI-val.

A Visual Studio 2022 támogatása Linux-fejlesztéshez

A Visual Studio 2022 lehetővé teszi a Linuxhoz készült alkalmazások C++, Python és Node.jshasználatával történő összeállítását és hibakeresését. A C++ linuxos alkalmazások létrehozásához a Visual C++ for Linux Development bővítmény szükséges. A Python- vagy Node-alapú alkalmazások js használatával történő létrehozásához engedélyeznie kell a távoli hibakeresést a cél Linux-gépen. Lehetősége van Linuxos .NET Core és ASP.NET Core alkalmazások létrehozására, építésére és távoli hibakeresésére is olyan modern nyelvek használatával, mint a C#, a VB és az F#.

Megjegyzés:

A linuxos .NET-fejlesztéssel kapcsolatos információkért lásd: .NET telepítése Linuxon.

  • CentOS 9, 10
  • Debian 11, 12
  • Fedora 40, 41
  • openSUSE 15.6
  • Red Hat Enterprise Linux 8, 9
  • Oracle Linux 8, 9
  • Ubuntu 16.04, 18.04, 20.04, 22.04, 24.04, 24.10

Megjegyzés:

További információ: https://dot.net/core.

A Visual Studio 2022 támogatása a macOS-fejlesztéshez

A Visual Studio 2022 lehetővé teszi konzolalkalmazások és ASP.NET macOS-alapú alkalmazások létrehozását. A hibakeresés azonban nem támogatott. További macOS fejlesztői eszközökkel kapcsolatos lehetőségekért próbálja ki a Visual Studio Code-ot. A Visual Studio Code egyszerűsített, bővíthető fejlesztői eszközélményt biztosít a macOS-hez.

Megjegyzés:

A MacOS .NET-fejlesztésével kapcsolatos információkért lásd: .NET telepítése macOS rendszeren.

Egyéb platformok és technológiák

A Visual Studio 2022 a következő platformokat és technológiákat is támogatja. További információ: https://visualstudio.microsoft.com/vs/features/.

Kompatibilitás a korábbi kiadásokkal

.NET-keretrendszer

A .NET 4.8 egy rendkívül kompatibilis helyszíni frissítés a .NET-keretrendszer 4.0-4.7.2-s verzióihoz.

Team Explorer, Azure DevOps Server és Team Foundation Server

A Team Explorer for Visual Studio 2022 csatlakozni fog az Azure DevOps Server 2019-hez, a Team Foundation Server 2017-hez, a Team Foundation Server 2015-höz, a Team Foundation Server 2013-hoz, a Team Foundation Server 2012-hez és a Team Foundation Server 2010 SP1-hez.