J'ai récemment mis à jour Visual Studio 2015 et maintenant, lorsque j'essaie de créer un projet, cela échoue toujours et j'obtiens l'erreur
Code de gravité Description Erreur d'état de suppression de ligne de fichier de projet MSB8036 La version 8.1 du SDK Windows est introuvable. Installez la version requise du SDK Windows ou modifiez la version du SDK dans les pages de propriétés du projet ou en cliquant avec le bouton droit sur la solution et en sélectionnant «Retarget solution». Proj D: \ Program Files (x86) \ visual studio 2017 \ Common7 \ IDE \ VC \ VCTargets \ Platforms \ Win32 \ PlatformToolsets \ v141 \ Toolset.targets 34
J'ai reciblé la solution comme il l'a dit, et le problème a persisté, même si le reciblage était terminé.J'ai décidé d'installer Visual Studio 2017 à cause de cela, et, voilà, il a fait exactement la même chose.J'utilise également Windows sept.
Quel est le problème et comment puis-je le résoudre?
la source
Réponses:
J'ai aussi fait face à ce problème. Réexécutez le programme d'installation de Visual Studio 2017 , accédez à `` Composants individuels '' et sélectionnez
Windows 8.1 SDK
. Revenez au projet> Faites un clic droit et recibler pour correspondre au SDK requis, comme indiqué ci-dessous:la source
J'ai installé la version du SDK 8.1:
https://developer.microsoft.com/en-us/windows/downloads/sdk-archive
Il a utilisé 1 Go (un peu plus) dans l'installation.
Mise à jour du 9 octobre. Il y a une erreur https: le lien sdksetup est https://go.microsoft.com/fwlink/p/?LinkId=323507
"Enregistrer le lien sous" devrait vous aider.
la source
Une autre méthode (a fonctionné pour 2015) est d'ouvrir "Installer / supprimer des programmes" (Applications et fonctionnalités), recherchez Visual Studio, sélectionnez Modifier. Dans la fenêtre ouverte, appuyez sur Modifier, cochez
Languages -> Visual C++ -> Common tools for Visual C++
Windows and web development -> Tools for universal windows apps -> Tools (1.4.1) and Windows 10 SDK ([version])
Windows and web development -> Tools for universal windows apps -> Windows 10 SDK ([version])
et installez. Puis faites un clic droit sur la solution -> Re-cibler et il compilera
la source
J'avais le SDK win10 et je n'avais qu'à faire un reciblage, puis j'ai arrêté de recevoir cette erreur. L'idée était que le projet doit mettre à niveau son SDK Windows cible.
la source
Je me rends compte que cet article date de quelques années, mais je voulais juste l'étendre à tous ceux qui ont encore du mal à résoudre ce problème.
La société pour laquelle je travaille utilise toujours VS2015, donc j'utilise toujours VS2015. J'ai récemment commencé à travailler sur une application RPC utilisant C ++ et j'ai trouvé le besoin de télécharger les modèles Win32. Comme beaucoup d'autres, j'avais ce problème "SDK 8.1 n'a pas été trouvé". J'ai pris les mesures correctives suivantes sans succès.
Aucune des tentatives ci-dessus n'a corrigé le problème pour moi ...
J'ai ensuite trouvé cet article sur le MSDN social https://social.msdn.microsoft.com/Forums/office/en-US/5287c51b-46d0-4a79-baad-ddde36af4885/visual-studio-cant-find-windows-81- sdk-quand-essayer-de-construire-vs2015? forum = visualstudiogeneral
Enfin, ce qui a résolu le problème pour moi était:
J'espère que cela sauvera quiconque de près de 3 jours complets de frustration et de perte de productivité.
la source
Installez la version requise du SDK Windows ou modifiez la version du SDK dans les pages de propriétés du projet
ou
en cliquant avec le bouton droit sur la solution et en sélectionnant "Retarget solution"
Si vous faites un guide de studio visuel, vous résoudrez le problème.
la source
J'ai rencontré ce problème en essayant de créer un projet npm. L'installation d'un package node-sass échouait et c'était l'erreur qu'il imprimait. Je l'ai résolu en définissant correctement mon proxy npm afin que je
la source
Grep les
*.vcxproj
fichiers de l'arborescence des dossiers. Remplacez-le<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
par la<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
version du SDK que vous obtenez lorsque vous mettez à jour l'un des projets.la source