Partager via



Conseil / Astuce

Pour en savoir plus sur les nouveautés, découvrir des conseils et des astuces, et télécharger des cadeaux numériques gratuits, regardez les enregistrements de l’événement de lancement de Visual Studio 2022.

Communauté des développeurs | Feuille de route Visual Studio 2022 | Configuration système requise | Compatibilité | Code distribuable | Historique des versions | Termes du contrat de licence | Blogs | Dernières problèmes connus de la dernière version | Quoi de neuf dans Visual Studio Docs


Visual Studio 2022 contient de nombreuses nouvelles fonctionnalités et améliorations de productivité de l’IDE pour prendre en charge le développement d’applications Windows, le développement mobile multiplateforme, le développement Azure, le développement web et le développement cloud, etc. Pour essayer Visual Studio 2022, consultez Téléchargements Visual Studio 2022. Pour plus d’informations sur tout ce qui est nouveau dans cette version, consultez les notes de publication Visual Studio 2022 et Nouveautés de Visual Studio 2022.

  • Pour Visual Studio Code, consultez la FAQ de Visual Studio Code .

Installation

Vous pouvez installer et utiliser Visual Studio 2022 avec les versions précédentes de Visual Studio, notamment Visual Studio 2019, Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 et Visual Studio 2012.

Télécharger


Cliquez sur un bouton pour télécharger la dernière version de Visual Studio 2022. Pour des instructions sur l’installation et la mise à jour de Visual Studio 2022, consultez Mettre à jour Visual Studio 2022 vers la dernière version. Consultez également les instructions sur l’installation en mode hors connexion.

Télécharger le bouton Communauté Télécharger le bouton Professionnel Télécharger le bouton Entreprise

Visitez le site de Visual Studio pour télécharger d’autres produits Visual Studio 2022.


Remarque : taille du package d’installation varie en fonction de la configuration actuelle de Visual Studio.

Configuration requise

Pour plus d’informations sur la configuration système requise pour l’installation et l’exécution de la famille de produits Visual Studio 2022, consultez la page Configuration requise de Visual Studio 2022.

Commentaires et support

Pour obtenir du support ou pour envoyer des commentaires sur Visual Studio, consultez :

Mettre à niveau des projets vers Visual Studio 2022

Lorsque vous suivez les chemins de mise à niveau pris en charge, vos fichiers source, solutions et projets Visual Studio continueront de fonctionner ; toutefois, vous devez vous attendre à apporter des modifications aux sources. Bien que nous ne pouvons pas garantir la compatibilité binaire entre les versions, nous ferons de notre mieux pour documenter les modifications importantes pour vous aider à effectuer des mises à jour.

Remarque

Pour plus d’informations sur la migration de vos projets vers Visual Studio 2022, consultez portage, migration et mise à niveau de projets Visual Studio.

Ciblage de plateforme

Visual Studio fournit des outils et technologies de pointe pour créer des applications qui tirent parti des fonctionnalités de plateforme les plus récentes, que ce soit Windows, Android, iOS ou Linux. Visual Studio 2022 cible également des plateformes antérieures afin que vous puissiez créer des applications ou moderniser des applications existantes qui s’exécutent sur des versions antérieures de Windows tout en tirant parti des outils de développement améliorés, de l’activation de la qualité et des fonctionnalités de collaboration d’équipe dans Visual Studio 2022. Pour plus d’informations, consultez Gestion des références dans un projet et Vue d’ensemble de Visual Studio Multi-Targeting.

Prise en charge du développement Windows par Visual Studio 2022

Le tableau suivant explique les plateformes Microsoft Windows pour lesquelles vous pouvez créer des applications à l’aide de Visual Studio 2022.

Créer des applications qui s’exécutent sur des clients Windows

Version du client Windows Utilisation des outils pour le développement de bureau Windows Classique natif et géré Utilisation des outils pour le développement d’applications UWP
Windows 11
Windows 10
Oui
(voir les notes ci-dessous)
Oui
(voir les notes ci-dessous)
Édition Windows 10 Collaboration Sans objet Oui
Débogage à distance requis.
Windows 11 S
Windows 10 S
Sans objet Oui
Débogage à distance requis.
Windows 10 LTSC Oui
Débogage à distance requis.
Oui
Débogage à distance requis.
HoloLens Non Oui
Consultez le Centre de développement Windows Holographic.
Xbox One Sans objet Oui
Consultez le Centre de développement Xbox.
Windows 8.1 Oui Non disponible. Utilisez Visual Studio 2015.
Windows 8 (Windows 8) Non Non disponible.
Windows 7 Oui Sans objet
Windows Vista Non Sans objet
Windows XP Non Sans objet

Remarque

Créer des applications qui s’exécutent sur Windows Phone

Version de Windows Phone Utilisation des outils pour le développement de bureau Windows Classique natif et géré Utilisation des outils pour le développement d’applications UWP
Windows 10 Mobile Non Non disponible. Utilisez Visual Studio 2017.
Windows Phone 8.1 et 8.0 Non Non disponible. Utilisez Visual Studio 2015.
Windows Phone 7.x Non Non disponible. Utilisez Visual Studio 2012.

Remarque

Créer des applications qui s’exécutent sur Windows Server

Version de Windows Server Utilisation des outils pour le développement de bureau Windows Classique natif et géré Utilisation des outils pour le développement d’applications UWP
Windows Server 2019 Oui Oui
(voir les notes ci-dessous)
Windows Server 2016 Oui Oui
(voir les notes ci-dessous)
Option d’installation de Windows Server 2016, Nano Server Oui, pour .NET Core et un sous-ensemble de Win32
Consultez le Centre de développement Nano Server.
Non
Windows Server 2012 R2 Oui Le développement d’applications du Windows Store n’est pas disponible.
Windows Server 2012 Oui Le développement d’applications du Windows Store n’est pas disponible.
Windows Server 2008 R2 Oui Sans objet
Windows Server 2008 Non Sans objet
Windows Server 2003 Non Sans objet

Remarque

Créer des applications qui s’exécutent sur des appareils Windows Embedded

Version de Windows Embedded Utilisation des outils pour le développement de bureau Windows Classique natif et géré Utilisation des outils pour le développement d’applications UWP
Windows 10 IoT Core Oui, pour un sous-ensemble d’API Win32
consultez l’outil de portage d’API IoT Core pour plus d’informations.
Oui
Consultez le centre de développement Windows IoT pour obtenir des outils et des ressources supplémentaires.
Windows 10 IoT Mobile Entreprise Non Oui
Consultez le centre de développement Windows IoT pour obtenir des outils et des ressources supplémentaires.
Windows 10 IoT Entreprise Oui
Consultez le Centre de développement Windows IoT pour obtenir des outils et des ressources supplémentaires>.
Oui
Consultez le centre de développement Windows IoT pour obtenir des outils et des ressources supplémentaires.
Windows Embedded 8 Standard et 8.1 Industrie Oui Non
Windows Embedded Compact 2013 Non Sans objet
Windows Embedded 7 (Compact, Standard et POSReady) Non Sans objet
Windows Embedded CE 6.0 et versions antérieures Non Sans objet
Windows XP Embedded (y compris POSReady 2009, WES 2009, WEPOS) Non Sans objet

Remarque

Prise en charge du développement .NET par Visual Studio 2022

Visual Studio 2022 prend en charge le développement d’applications qui utilisent l’une des implémentations .NET. Parmi les charges de travail et les types de projets, vous pouvez trouver la prise en charge de .NET Framework, .NET Core, Mono, .NET Native pour la plateforme Windows universelle (UWP), C#, F# et Visual Basic. Visual Studio 2022 prend en charge les implémentations .NET suivantes :

Remarque

Pour plus d’informations sur chacune de ces implémentations et sur la spécification de l'API commune .NET Standard, consultez les composants architecturaux .NET . Consultez également la politique de support NET.

Prise en charge du développement Android avec Visual Studio 2022

Visual Studio 2022 vous permet de créer des applications Android natives à l’aide de .NET et C# ou de C++. Visual Studio Tools pour Unity et le moteur Unreal activent le développement de jeux Android. Vous pouvez également utiliser l’extension VSCode .NET .NET MAUI pour créer des applications Android à l’aide d’un Mac.

Vous pouvez utiliser la configuration de Visual Studio pour obtenir facilement les niveaux android SDK et API Android requis pour le développement mobile avec .NET MAUI ou C++. Vous pouvez télécharger des niveaux d’API supplémentaires séparément à l’aide du gestionnaire du kit de développement logiciel (SDK) Android . Vous pouvez également utiliser le programme d’installation de Visual Studio pour obtenir le Kit de développement Natif Android (R10E), le Kit de développement Java SE et Apache Ant.

Pour plus d’informations, consultez développement Android avec Visual Studio et développement d'applications mobiles.

Remarque

Pour plus d’informations sur le développement .NET pour Android, consultez Android et iOS avec .NET MAUI.

Prise en charge du développement iOS par Visual Studio 2022

Visual Studio 2022 vous permet de créer et de déboguer des applications pour iOS à l’aide de C++, Unity ou .NET et d’un Mac configuré pour le développement iOS lors de l’utilisation de remotebuild, vcremote, Outils Visual Studio pour Unity ou Pair to Mac dans Visual Studio. .NET prend en charge iOS 12.2 et versions ultérieures, et nécessite Xcode 16.2 ou version ultérieure et macOS 14.5 « Sonoma » ou version ultérieure. Vous pouvez également utiliser l’extension VSCode .NET .NET MAUI pour créer des applications iOS à l’aide d’un Mac.

Remarque

Pour plus d’informations, consultez développement mobile multiplateforme dans Visual Studio. Pour plus d’informations sur le développement .NET pour iOS, consultez Android et iOS avec .NET MAUI.

Prise en charge du développement Linux par Visual Studio 2022

Visual Studio 2022 vous permet de créer et de déboguer des applications pour Linux à l’aide de C++, Python et Node.js. Création d’applications C++ pour Linux nécessite l’extension De développement Visual C++ pour Linux. La création d’applications avec Python ou Node, js, nécessite que vous activez le débogage distant sur la machine Linux cible. Vous pouvez également créer, générer et déboguer à distance des applications .NET Core et ASP.NET Core pour Linux à l’aide de langages modernes tels que C#, VB et F#.

Remarque

Pour plus d’informations sur le développement .NET pour Linux, consultez Installer .NET sur Linux.

  • 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

Remarque

Pour plus d’informations, consultez https://dot.net/core.

Prise en charge du développement macOS par Visual Studio 2022

Visual Studio 2022 vous permet de créer des applications console et ASP.NET applications qui ciblent macOS. Toutefois, le débogage n'est pas pris en charge. Pour obtenir d’autres choix d’outils de développement macOS, essayez Visual Studio Code. Visual Studio Code offre une expérience d’outil développeur rationalisée et extensible pour macOS.

Remarque

Pour plus d’informations sur le développement .NET pourMacOS, consultez Installer .NET sur macOS.

autres plateformes et technologies

Visual Studio 2022 prend également en charge les plateformes et technologies suivantes. Pour plus d’informations, consultez https://visualstudio.microsoft.com/vs/features/.

Compatibilité avec les versions précédentes

.NET Framework

.NET 4.8 est une mise à jour sur place hautement compatible pour .NET Framework versions 4.0 - 4.7.2.

Remarque

Pour plus d’informations, consultez le guide de migration vers .NET Framework 4.8, 4.7, 4.6 et 4.5.

Team Explorer, Azure DevOps Server et Team Foundation Server

Team Explorer pour Visual Studio 2022 se connectera à Azure DevOps Server 2019, Team Foundation Server 2017, Team Foundation Server 2015, Team Foundation Server 2013, Team Foundation Server 2012 et Team Foundation Server 2010 SP1.



Haut de la page