Configuration requise pour le développement d’applications Windows

Pour développer des applications pour Windows 10 et 11, vous aurez besoin de Visual Studio, du kit de développement logiciel Windows et du kit de développement logiciel Windows App. Avant d’installer ces outils, assurez-vous que votre ordinateur de développement répond à la configuration minimale requise.

Installez les outils pour le kit de développement logiciel Windows App SDK pour démarrer.

Visual Studio

Visual Studio est un environnement de développement intégré (IDE) complet utilisé pour modifier, déboguer, créer et publier des applications.

Pour connaître la configuration minimale requise, voir :

SDK Windows

Le SDK Windows permet d’accéder à l’ensemble des API et des fonctionnalités de développement exposées par le système d’exploitation Windows. Le SDK Windows est nécessaire pour construire des applications Windows ainsi que d’autres types de composants (tels que des services et des pilotes). La dernière version du SDK Windows est installée par défaut avec Visual Studio 2019 et Visual Studio 2022.

Pour connaître la configuration minimale requise, reportez-vous à la section SDK Windows.

Kit de développement logiciel (SDK) pour application Windows

Le Windows App SDK est un ensemble d’outils de développement qui représentent la prochaine évolution de la plateforme de développement d’applications Windows. Il fournit un ensemble unifié d’API et d’outils qui peuvent être utilisés de manière cohérente par n’importe quelle application de bureau sous Windows 11 (et il est rétrocompatible pour Windows 10, version 1809).

Remarque

Le kit SDK Windows App était connu sous le nom de code Project Reunion. Certaines ressources du SDK (comme l’extension VSIX et certains packages NuGet) utilisent encore ce nom, mais ces ressources seront renommées dans une prochaine version. Certaines documentations utilisent encore Project Reunion lorsqu’elles font référence à une ressource existante ou à une version antérieure spécifiée.

Les applications Windows App SDK ont la configuration minimale suivante :

  • Windows 10, version 1809 (version 17763) ou ultérieure.
  • Visual Studio 2022, version 17.0 ou ultérieure, avec les charges de travail et les composants requis.
  • Visual Studio 2019, version 16.9 ou ultérieure, avec les charges de travail et les composants requis.
  • Windows SDK, version 2004 (build 19041) ou ultérieure (inclus par défaut avec Visual Studio 2019 et 2022).
  • Si vous prévoyez de créer des applications .NET, vous aurez également besoin de .NET 6 ou d’une version ultérieure (voir Télécharger .NET)

Prise en charge par Visual Studio des outils WinUI 3

Vous pouvez créer, exécuter et déployer des applications construites avec les versions stables du Windows App SDK sur Visual Studio 2019 versions 16.9, 16.10 et 16.11 Preview. Vous pouvez également utiliser Visual Studio 2022 17.0 Preview 2 et versions ultérieures pour créer des applications avec le Windows App SDK v0.8.2 et versions ultérieures. Cependant, pour profiter des dernières fonctionnalités de l’outillage WinUI 3, telles que le rechargement à chaud, l’arbre visuel en direct et l’explorateur de propriétés en direct, vous aurez besoin de la version de Visual Studio 2019 avec une version stable du Windows App SDK, comme indiqué dans le tableau suivant :

Visual Studio 2019 16.9 Visual Studio 2019 16.10 Visual Studio 2019 16.11 (Préversion). Visual Studio 2022 17.0 (Préversion)
SDK d’application Windows 0.5 Outils non disponibles Outils disponibles Outils non disponibles Outils non disponibles
SDK d’application Windows 0.8 Outils non disponibles Outils non disponibles Outils disponibles (à partir de Visual Studio 2019 16.11 préversion). Outils disponibles (à partir de Visual Studio 2022 17.0 préversion 2). Requiert Windows App SDK v0.8.2 ou une version ultérieure.
SDK d’application Windows 1.0 Experimental Outils non disponibles Outils non disponibles Outils disponibles (à partir de Visual Studio 2019 16.11 préversion 3). Outils disponibles (à partir de Visual Studio 2022 17.0 préversion 2).
Windows App SDK 1.0 (Préversion 2) Outils non disponibles Outils non disponibles Outils disponibles (à partir de Visual Studio 2019 16.11 préversion 3). Outils disponibles (à partir de Visual Studio 2022 17.0 préversion 2).