Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Visual Studio 2022 verze 17.4 je nyní k dispozici jako nativní aplikace Arm64 ve Windows 11 pro počítače s armem. Jedná se o první verzi sady Visual Studio, která nativně podporuje sestavování a ladění aplikací Arm64 na procesorech založených na arm. Visual Studio 2022 verze 17.4 a novější eliminují závislost na emulaci x64 pro většinu vývojářských úloh. Tento článek popisuje, jak začít se sadou Visual Studio pro Arm64.
Začínáme se sadou Visual Studio pro Arm64
Začínáme s nativním prostředím Sady Visual Studio Arm64:
- Ujistěte se, že je na zařízení s Arm64 nainstalovaný Windows 11.
- Odinstalujte všechny předchozí verze sady Visual Studio ze zařízení Arm64.
- Stáhněte a nainstalujte nejnovější verzi sady Visual Studio 2022.
Instalace sady Visual Studio pro Arm64
Pro architekturu Visual Studio x64 i Visual Studio Arm64 existuje jeden instalační program. Instalační program sady Visual Studio zjistí, jestli je systémová architektura Arm64. Pokud ano, instalační program stáhne a nainstaluje verzi Arm64 sady Visual Studio. (Podporuje se jenom Windows 11.) Pokud produkt nainstalujete prostřednictvím rozložení, musíte explicitně nakonfigurovat rozložení tak, aby zahrnovalo binární soubory Arm.
Poznámka:
Pokud chcete používat Visual Studio pro Arm64, musíte před instalací sady Visual Studio 2022 17.4 nebo novější odinstalovat všechny předchozí verze sady Visual Studio (x64, x86).
Podporované úlohy
Visual Studio pro Arm64 podporuje následující úlohy:
- Vývoj desktopových aplikací .NET
- Vývoj desktopových aplikací pomocí jazyka C++
- Vývoj pro ASP.NET a web
- vývoj pro Node.js
- Vývoj rozšíření sady Visual Studio
- Vývoj her v jazyce C++
- Vývoj her pomocí Unity
- Vývoj aplikací pro Windows
- Vývoj uživatelského rozhraní multiplatformních aplikací .NET (.NET MAUI)
- Vývoj pro Linux a vložený s využitím jazyka C++
- Vývoj databází pomocí SQL Server Data Tools
Spravovaný vývoj
V této verzi můžete vytvářet desktopové aplikace (Windows Forms a WPF), které cílí na .NET 6 i novější i .NET Framework 4.8.1. Rozhraní .NET Framework 4.8.1 je součástí Windows 11 a je možné ho nainstalovat v některých verzích Windows 10.
Nativní vývoj
Se sadou Visual Studio 2022 17.4 a novějšími můžete získat přístup k nativní sadě nástrojů kompilátoru Arm64 Visual C++, která zahrnuje analýzu kódu jazyka C++ a stále cílit na všechny platformy aktuálně podporované visual C++.
| Architektura hostitele (platforma, na které je kompilátor spuštěný) | Cílová architektura (platforma, pro které kompilátor generuje binární soubory) | Cesta instalace |
|---|---|---|
| Arm64 | Arm64 | < >Umístění instalace\VC\Tools\MSVC\version<\>bin\HostARM64\ARM64 |
| Arm64 | X64 | < >Umístění instalace\VC\Tools\MSVC\<version>\bin\HostARM64\x64 |
| Arm64 | X86 | < >Umístění instalace\VC\Tools\MSVC\<version>\bin\HostARM64\x86 |
V Arm64 je k dispozici mnoho knihoven C++. Vcpkg také běží nativně na Arm64 a i když některé závislé nástroje jiné společnosti než Microsoft mohou být stále emulované, můžete úspěšně sestavit a využívat více než 1 700 knihoven C++ přímo v nativním prostředí sestavení Arm64.
Pokud instalujete vývoj desktopových aplikací pomocí úlohy C++ , můžete načíst libovolný desktopový projekt a řešení jazyka C++ pomocí nástroje MSBuild a pak použít možnosti úprav, sestavování a ladění, které už znáte v sadě Visual Studio.
Verze sady Visual Studio starší než 17.4
Visual Studio 2022 verze starší než 17.4 se dá spustit na zařízeních s podporou arm prostřednictvím emulace x64, ale některé funkce se v Arm nepodporují. Proto nedoporučujeme spouštět tyto verze sady Visual Studio na zařízeních, která používají procesory založené na arm. Místo toho doporučujeme vzdáleně cílit na zařízení Arm.
Viz Požadavky na systém pro Visual Studio 2022 pro podporované operační systémy, hardware, podporované jazyky a další požadavky a pokyny.
Potřebujeme vaši pomoc!
Dejte nám vědět, co se vám líbí a jestli máte návrhy na vylepšení sady Visual Studio na Arm64. Zpětnou vazbu můžete sdílet prostřednictvím komunity vývojářů: ohlaste případné chyby nebo problémy prostřednictvím nahlášení problému a podělte se o své návrhy pro stanovení priorit více úloh.