Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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.
- A Visual Studio Code-ra vonatkozó gyakori kérdéseket a Visual Studio Code-ban találja.
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.
- Alkalmazások fejlesztése Windowshoz
- Alkalmazások fejlesztése Androidhoz
- Alkalmazások fejlesztése iOS-hez
- Alkalmazások fejlesztése Linuxhoz
- Alkalmazások fejlesztése macOS-hez
- Alkalmazások fejlesztése más technológiákhoz és platformokhoz
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:
- A Microsoft operációs rendszerekkel kapcsolatos támogatási információkért tekintse meg a Microsoft támogatási életciklusát és a Windows 10 kiadási adatait.
- A Microsoft .NET-keretrendszerre vonatkozó támogatási információkért tekintse meg a .NET-keretrendszer támogatási életciklusával kapcsolatos gyakori kérdéseket és a .NET-keretrendszer rendszerkövetelményét.
- Univerzális Windows-alkalmazásfejlesztés minden célplatformon elérhető, ha a Visual Studio telepítve van Windows 11-en vagy Windows 10-en.
- A Unity és a .NET többplatformos alkalmazás felhasználói felülete (.NET MAUI) az univerzális Windows-alkalmazások platformfüggetlen fejlesztéséhez is használható Windows 11 vagy Windows 10 rendszeren.
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:
- A Microsoft operációs rendszerekkel kapcsolatos támogatási információkért tekintse meg a Microsoft támogatási életciklusát és a Windows 10 kiadási adatait.
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:
- A Microsoft operációs rendszerekkel kapcsolatos támogatási információkért tekintse meg a Microsoft támogatási életciklusát és a Windows 10 kiadási adatait.
- A Microsoft .NET-keretrendszerre vonatkozó támogatási információkért tekintse meg a .NET-keretrendszer támogatási életciklusával kapcsolatos gyakori kérdéseket és a .NET-keretrendszer rendszerkövetelményét.
- Univerzális Windows-alkalmazások a parancssorból hozhatók létre Windows Server 2016 vagy Windows Server 2019 használata esetén. Az UWP fejlesztése – beleértve a tervezést, szerkesztést és helyi hibakeresést – nem érhető el a Windows Serveren. Ezeket az alkalmazásokat üzembe helyezheti a Windows Serveren, és távolról is hibakeresést végezhet rajtuk.
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 Microsoft operációs rendszerekkel kapcsolatos támogatási információkért tekintse meg a Microsoft támogatási életciklusát és a Windows 10 kiadási adatait.
- A Microsoft .NET-keretrendszerre vonatkozó támogatási információkért tekintse meg a .NET-keretrendszer támogatási életciklusával kapcsolatos gyakori kérdéseket és a .NET-keretrendszer rendszerkövetelményét.
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:
- .NET-keretrendszer 4.8.1-s, 4.8-os, 4.7.2-s, 4.7.1-s, 4.7-s és 4.6.2-s verziói
- .NET Core 8.0 előzetes verzió, 7.0, 6.0.
- .NET natív
- Mono
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/.
- Anaconda
- Android (lásd https://www.android.com)
- Apache Ant
- Azure-webalkalmazások és csatlakoztatott szolgáltatások, köztük az Azure Data Lake
- Clang és Microsoft CodeGen (lásd: https://github.com/llvm/llvm-project
- ClickOnce
- CMake (lásd https://www.cmake.org)
- Cocos (lásd https://www.cocos.com/)
- Kikötőmunkás
- Entity Framework 6
- F#
- A Windows Git és a GitHub
- LLVM az LLVM-projektből
- Microsoft SQL Server 2014-2022 és Azure SQL-adatbázisok
- Microsoft Office 365, Office 2016, Office 2013, Office 2010
- Visual Studio App Center
- Node.js
- PowerShell
- Piton
- TypeScript (3.6-os és újabb verziók) és JavaScript
- Egység
- Unreal Engine
- Webfejlesztés ASP.NET, HTML5/CSS3, JavaScript, Node.js, Python vagy TypeScript használatával
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.
Megjegyzés:
További információt a .NET-keretrendszer 4.8-os, 4.7-ös, 4.6-os és 4.5-ös migrálási útmutatójában talál.
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.
Visual Studio 2022 Platform célzása és kompatibilitása