48 votes

Comment installer le SDK Windows 10 pour l'utiliser avec Visual Studio 2017 ?

Je n'arrive pas à trouver comment installer le SDK Windows 10 pour Visual Studio 2017.

J'ai téléchargé et exécuté le programme d'installation de Windows 10 SDK, et il affiche Please find winsdksetup.exe in ....\Windows kits\10\WindowsSDK to install Windows Software Development Kit - Windows 10.0.17134.12.

Quand je cours winsdksetup.exe il me fait passer par la même boucle, où il télécharge un tas d'installateurs exécutables dans ce répertoire et affiche exactement le même message.

Lorsque j'essaie de construire un projet DirectX dans VS2017, j'obtiens l'erreur suivante :

MSB8036 The Windows SDK version 10.0.16299.0 was not found. Install the required version of Windows SDK or change the SDK version in the project property pages or by right-clicking the solution and selecting "Retarget solution".    

Dois-je installer l'un de ces programmes d'installation ? Lequel dois-je exécuter pour construire et déboguer des projets DirectX pour Visual Studio ? Plus précisément pour utiliser la fonctionnalité de débogage des shaders de VS2017.

Merci,

EDIT : Sous VS2017 - Outils -> Obtenir des outils et des fonctionnalités J'ai coché

Développement de jeux avec C++

et sous Facultatif j'ai

Outils de profilage C++ SDK Windows 10 (10.0.17134.0)

Je suis en train de télécharger 16299.0, cela a corrigé la première erreur de ne pas avoir le bon SDK.

Mais maintenant je reçois l'erreur d'exécution Failed Creating the Direct3D device lors de l'exécution en Debug. Je peux toujours exécuter les échantillons en Release

1 votes

Courir quoi ? Il semble également que toute la question, à l'exception de la dernière phrase, ne soit plus pertinente.

106voto

magicandre1981 Points 1557

Le message d'erreur indique le SDK dont vous avez besoin :

La version 10.0.16299.0 du SDK Windows n'a pas été trouvée.

Ainsi, le SDK pour Windows 10 Fall Creators Update 1709 est manquant et vous avez téléchargé le SDK pour la mise à jour d'avril 2018 (1803 Build 17134).

Exécutez le programme d'installation de Visual Studio 2017 ( C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe ), cliquez sur modify et sélectionnez 16299 SDK sous SDK/framework dans l'onglet des composants individuels du programme d'installation :

enter image description here

1 votes

Merci beaucoup pour votre commentaire. Je pense que vous venez de résoudre mon problème ! J'ai juste upvoted votre solution !

2 votes

Je suis, je réussis. Merci.

0 votes

Oui, ça a aidé !

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X