Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Visual Studio 2022 version 17.4 est désormais disponible en tant qu’application Arm64 native sur Windows 11 pour les PC arm. Il s’agit de la première version de Visual Studio qui prend en charge en mode natif la création et le débogage d’applications Arm64 sur des processeurs Arm. Visual Studio 2022 version 17.4 et versions ultérieures éliminent la dépendance à l’émulation x64 pour la plupart des charges de travail des développeurs. Cet article explique comment bien démarrer avec Visual Studio pour Arm64.
Prise en main de Visual Studio pour Arm64
Pour commencer à utiliser l’expérience Visual Studio Arm64 native :
- Vérifiez que Windows 11 est installé sur votre appareil Arm64.
- Désinstallez les versions antérieures de Visual Studio à partir de votre appareil Arm64.
- Téléchargez et installez la dernière version de Visual Studio 2022.
Installation de Visual Studio pour Arm64
Il existe un programme d’installation unique pour les architectures Visual Studio x64 et Visual Studio Arm64. Visual Studio Installer détecte si l’architecture système est Arm64. Si c’est le cas, le programme d’installation télécharge et installe la version Arm64 de Visual Studio. (Windows 11 uniquement est pris en charge.) Si vous installez le produit via une disposition, vous devez configurer explicitement la disposition pour inclure des fichiers binaires Arm.
Note
Pour utiliser Visual Studio pour Arm64, vous devez désinstaller toutes les versions précédentes de Visual Studio (x64, x86) avant d’installer Visual Studio 2022 17.4 ou version ultérieure.
Charges de travail prises en charge
Visual Studio pour Arm64 prend en charge les charges de travail suivantes :
- Développement d'applications de bureau .NET
- Développement de bureau avec C++
- Développement web et ASP.NET
- développement Node.js
- Développement d’extensions Visual Studio
- Développement de jeux avec C++
- Développement de jeux avec Unity
- Développement d’applications Windows
- Développement de l’interface utilisateur d’application multiplateforme .NET (.NET MAUI)
- Développement Linux et embarqué en C++
- Développement de bases de données avec SQL Server Data Tools
Développement managé
Avec cette version, vous pouvez créer des applications de bureau (Windows Forms et WPF) ciblant .NET 6 et versions ultérieures et .NET Framework 4.8.1. .NET Framework 4.8.1 est inclus dans Windows 11 et peut être installé sur certaines versions de Windows 10.
Développement natif
Avec Visual Studio 2022 17.4 et versions ultérieures, vous pouvez accéder à l’ensemble d’outils du compilateur Arm64 Visual C++ natif, qui inclut l’analyse du code C++, et toujours cibler toutes les plateformes actuellement prises en charge par Visual C++.
| Architecture de l’hôte (plateforme sur laquelle le compilateur s’exécute) | Architecture cible (plateforme pour laquelle le compilateur génère des fichiers binaires) | Chemin d’installation |
|---|---|---|
| Arm64 | Arm64 | <Emplacement d'installation>\VC\Tools\MSVC\<version>\bin\HostARM64\ARM64 |
| Arm64 | X64 | <Emplacement d'installation>\VC\Tools\MSVC\<version>\bin\HostARM64\x64 |
| Arm64 | X86 | <Emplacement d'installation>\VC\Tools\MSVC\<version>\bin\HostARM64\x86 |
De nombreuses bibliothèques C++ sont disponibles sur Arm64. vcpkg s’exécute également en mode natif sur Arm64, et bien que certains outils non-Microsoft dépendants puissent toujours s’exécuter émulés, vous pouvez générer et consommer plus de 1 700 bibliothèques C++ directement dans votre environnement de build Arm64 natif.
Si vous installez le développement Desktop avec la charge de travail C++ , vous pouvez charger n’importe quel projet et solution C++ de bureau à l’aide de MSBuild, puis utiliser les fonctionnalités de modification, de génération et de débogage que vous connaissez déjà dans Visual Studio.
Versions de Visual Studio antérieures à la version 17.4
Les versions de Visual Studio 2022 avant la version 17.4 peuvent s’exécuter sur des appareils arm via l’émulation x64, mais certaines fonctionnalités ne sont pas prises en charge sur Arm. Par conséquent, nous vous déconseillons d’exécuter ces versions de Visual Studio sur des appareils qui utilisent des processeurs arm. Au lieu de cela, nous vous recommandons de cibler à distance les appareils Arm.
Consultez Visual Studio 2022 Configuration requise pour les systèmes d’exploitation, le matériel, les langages pris en charge et d’autres exigences et conseils.
Nous avons besoin de votre aide !
Faites-nous savoir ce que vous aimez et si vous avez des suggestions pour améliorer Visual Studio sur Arm64. Vous pouvez partager des commentaires via la Communauté des développeurs : signaler tous les bogues ou problèmes via signaler un problème et partager vos suggestions pour hiérarchiser davantage de charges de travail.