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 17.4-es verziója natív Arm64-alkalmazásként érhető el a Windows 11-en arm-alapú számítógépeken. Ez a Visual Studio első verziója, amely natív módon támogatja az Arm64-alkalmazások arm-alapú processzorokon való kiépítését és hibakeresését. A Visual Studio 2022 17.4-es és újabb verziói megszüntetik az x64 emulációtól való függőséget a legtöbb fejlesztői számítási feladat esetében. Ez a cikk az Arm64-hez készült Visual Studio használatának első lépéseit ismerteti.
Az Arm64-hez készült Visual Studio használatának első lépései
A natív Arm64 Visual Studio-felület használatának első lépései:
- Győződjön meg arról, hogy a Windows 11 telepítve van az Arm64-eszközön.
- Távolítsa el a Visual Studio korábbi verzióit az Arm64-eszközről.
- Töltse le és telepítse a Visual Studio 2022 legújabb verzióját.
Az Arm64-hez készült Visual Studio telepítése
A Visual Studio x64-hez és a Visual Studio Arm64-architektúrákhoz is van egyetlen telepítő. A Visual Studio Installer észleli, hogy a rendszerarchitektúra Arm64-e. Ha igen, a telepítő letölti és telepíti a Visual Studio Arm64-verzióját. (Csak a Windows 11 támogatott.) Ha egy elrendezésen keresztül telepíti a terméket, explicit módon konfigurálnia kell az elrendezést úgy, hogy arm bináris fájlokat tartalmazzon.
Megjegyzés:
Az Arm64-hez készült Visual Studio használatához el kell távolítania a Visual Studio összes korábbi verzióját (x64, x86) a Visual Studio 2022 17.4 vagy újabb verziójának telepítése előtt.
Támogatott számítási feladatok
Az Arm64-hez készült Visual Studio a következő számítási feladatokat támogatja:
- .NET asztali fejlesztés
- Asztali fejlesztés a C++ használatával
- ASP.NET és webfejlesztés
- Node.js fejlesztés
- Visual Studio-bővítmények fejlesztése
- Játékfejlesztés a C++ használatával
- Játékfejlesztés a Unityvel
- Windows-alkalmazások fejlesztése
- .NET Többplatformos alkalmazás felhasználói felületének fejlesztése (.NET MAUI)
- Linuxos és beágyazott fejlesztés a C++ használatával
- Adatbázis-fejlesztés az SQL Server Data Tools használatával
Felügyelt fejlesztés
Ezzel a kiadással asztali alkalmazásokat (Windows Forms és WPF) hozhat létre, amelyek a .NET 6-os és újabb verzióit és a .NET Framework 4.8.1-et is célozzák. A .NET-keretrendszer 4.8.1 része a Windows 11-nek, és telepíthető a Windows 10 egyes verzióira.
Natív fejlesztés
A Visual Studio 2022 17.4-s és újabb verzióival elérheti a natív Arm64 Visual C++ fordítóeszközkészletet, amely c++ kódelemzést is tartalmaz, és továbbra is a Visual C++ által jelenleg támogatott összes platformot célozza meg.
| Gazdagéparchitektúra (platform, amelyen a fordító fut) | Célarchitektúra (a fordító által létrehozott bináris fájlok) | Telepítési útvonal |
|---|---|---|
| Arm64 | Arm64 | <Telepítés helye>\VC\Tools\MSVC\<version>\bin\HostARM64\ARM64 |
| Arm64 | X64 | <Telepítés helye>\VC\Tools\MSVC\<version>\bin\HostARM64\x64 |
| Arm64 | X86 | <Telepítés helye>\VC\Tools\MSVC\<version>\bin\HostARM64\x86 |
Számos C++ kódtár érhető el az Arm64-en. A vcpkg natív módon is fut az Arm64-en, és bár egyes függő, nem Microsoft-eszközök továbbra is emulált módon futnak, sikeresen több mint 1700 C++ kódtárat hozhat létre és használhat közvetlenül a natív Arm64-buildkörnyezetben.
Ha az asztali fejlesztést C++ számítási feladattal telepíti, az MSBuild használatával bármilyen asztali C++ projektet és megoldást betölthet, majd használhatja a Visual Studióban már ismert szerkesztési, létrehozási és hibakeresési képességeket.
A Visual Studio 17.4 előtti verziói
A Visual Studio 2022 17.4 előtti verziói x64 emulációval futtathatók arm-alapú eszközökön, de az Arm egyes funkciói nem támogatottak. Ezért nem javasoljuk, hogy arm-alapú processzorokat használó eszközökön futtassa a Visual Studio ezen verzióit. Ehelyett azt javasoljuk, hogy távolról célozza meg az Arm-eszközöket.
Lásd a Visual Studio 2022 támogatott operációs rendszerekre, hardverekre, támogatott nyelvekre és egyéb követelményekre és útmutatásra vonatkozó rendszerkövetelményeket.
Szükségünk van a segítségére!
Tudassa velünk, hogy mit szeretne, és van-e javaslata a Visual Studio jobbá tételéhez az Arm64-en. Visszajelzéseket oszthat meg a fejlesztői közösségen keresztül: jelentheti az esetleges hibákat vagy problémákat a probléma jelentésével , és megoszthatja a további számítási feladatok rangsorolására vonatkozó javaslatait.