Conseil
Kit de développement logiciel (SDK) pour application Windows
Le SDK d'application Windows fournit un ensemble unifié d’API et d’outils qui sont découplés du système d’exploitation et mis à la disposition des développeurs via des packages NuGet. Ces API et outils peuvent être utilisés de manière cohérente par n’importe quelle application de bureau Windows 11 et de bas niveau pour Windows 10, version 1809.
Prise en main
Vous pouvez obtenir le SDK Windows de deux façons : installez-le à partir de cette page en sélectionnant le lien de téléchargement ou en sélectionnant « Windows 11 SDK (10.0.22621.0) » dans les composants facultatifs du programme d’installation de Visual Studio 2022.
Avant d’installer ce SDK :
Dernière mise à jour : octobre 2023
Configuration système requise
La configuration minimale requise pour le SDK Windows est la suivante :
Systèmes d’exploitation pris en charge
- Windows 10 version 1507 ou ultérieure : Famille, Professionnel, Éducation et Entreprise (LTSB et S ne sont pas pris en charge pour UWP)
- Windows Server 2022, Windows Server 2019, Windows Server 2016 et Windows Server 2012 R2 (ligne de commande uniquement)
- Windows 8.1
- Windows 7 SP1
(Tous les outils ne sont pas pris en charge sur les systèmes d’exploitation antérieurs.)
Configuration matérielle requise
- Processeur 1,6 GHz minimum
- 1 Go de mémoire RAM
- 4 Go d’espace disque disponible
Exigences supplémentaires
L’installation sur Windows 8.1 et les systèmes d’exploitation antérieurs nécessite une mise à jour pour le runtime C universel dans Windows. Pour effectuer l’installation via Windows Update, veillez à installer les derniers correctifs et mises à jour Microsoft Update recommandés avant d’installer le SDK Windows.
Exemples
Les exemples d’applications Windows sont désormais disponibles via GitHub. Vous pouvez parcourir le code sur GitHub, cloner une copie personnelle du dépôt à partir de Git ou télécharger une archive zippée de tous les exemples. Vos commentaires sont les bienvenus, n’hésitez pas à ouvrir un ticket dans le référentiel en cas de problème ou de question. Ces exemples sont conçus pour s’exécuter sur tous les appareils (de bureau, mobiles et futurs) qui prennent en charge la plateforme Windows universelle (UWP).
Versions précédentes du Kit de développement logiciel (SDK)
Les Kits de développement logiciel (SDK) et émulateurs précédemment publiés sont accessibles sur la page Archives.
API Light Up
Lorsque vous utilisez de nouvelles API, envisagez d’écrire votre application pour qu’elle soit adaptative afin qu’elle s’exécute correctement sur le plus grand nombre d’appareils Windows. Une application adaptative « s’allume » avec de nouvelles fonctionnalités partout où les appareils et la version de Windows les prennent en charge, mais n’offre sinon que les fonctionnalités disponibles sur la version de plateforme détectée. Pour plus d’informations sur l’implémentation, consultez l’article Code adaptatif version.