web-dev-qa-db-fra.com

Impossible de trouver le SDK "Microsoft.VCLibs, Version = 14.0" sous Windows 10

Je viens d'installer Windows 10 et je voulais essayer les applications universelles de bureau Windows. Avec l'installation de la version de communauté Visual Studio, il n'y avait pas de modèles pour ce type de projet, et je l'ai installé manuellement via VS. Au cours du processus d’installation, il y avait trois choses à installer (si je me souviens bien, c’était une version du SDK). Ensuite, j'ai créé un projet simple sous Visual C # -> Windows -> Application vide (Windows universelle), et lorsque je construis l'application, cela dit:

Impossible de trouver le SDK "Microsoft.VCLibs, Version = 14.0".

J'ai déjà essayé de chercher sur google mais seulement deux résultats sont disponibles pour le moment. J'apprécie toute aide. Merci.

9
lowselfesteemsucks

Si vous "manquez les modèles" pour les applications Windows universelles pour votre installation VS 2015 sur un système de développement Winodws 8.1 ou Windows 10, vous devez vous assurer que les outils UWP sont bien installés. Ils sont non installé _ par défaut. Vous devez utiliser l'option d'installation 'Personnalisée' et les sélectionner.

Vous pouvez le faire après l'installation en accédant à Panneau de configuration -> Programmes et fonctionnalités -> sélectionnez Microsoft Visual Studio 2015 et appuyez sur Modifier , puis Modifier _ et assurez-vous que vous avez coché les options Tools et Windows SDK 10 sous Outils de développement d'applications Windows universelles. Sinon, vous pouvez le vérifier ici et l'installer. Voir Applications Windows universelles dans .NET

Si ceux-ci sont déjà installés mais qu'ils ne fonctionnent toujours pas, vous pouvez essayer l'option Repair au lieu de Modify

En passant, je sais que vous avez mentionné C #, mais pour tous ceux qui souhaitent utiliser C++, assurez-vous de l'activer également - ceci est également non installé par défaut. Voir Modifications de la configuration dans Visual Studio 2015 affectant les développeurs C++ et Développement pour Windows 10 avec Visual C++ 2015 .

10
Chuck Walbourn

J'ai essayé les réponses ci-dessus sans succès, j'ai fini par relire le programme d'installation (sinon vous pouvez utiliser les étapes du premier lien de Chuck Walbourn) et choisir réparation au lieu de modifier. Cela a pris beaucoup de temps, mais a fini par résoudre ce problème. J'espère que cela aide tous ceux qui trouvent ce fil.

3
JHall

Assurez-vous que le dernier SDK Windows est installé. Il a été publié hier. Aucune version précédente (CTP) ne fonctionnera avec la dernière version de Visual Studio 2015. Donc, si votre SDK est, par exemple, 3 jours, ça ne marchera pas. Obtenez les dernières ici: https://dev.windows.com/en-us/downloads

Voir également cet article de blog qui explique le sujet de compatibilité: http://blogs.windows.com/buildingapps/2015/06/29/release-dates-and-compatibility-visual-studio-2015-and-windows-10- sdk/

2
Daniel Meixner

Visual Studio 2017

Pour toute personne rencontrant ce problème dans Visual Studio 2017 avec C # Universal Windows, voici la procédure à suivre pour résoudre ce problème:

  1. Faites un clic droit sur Solution dans l'Explorateur de solutions et cliquez sur Ajouter/Nouveau Projet  
  2. Accédez à Autres langues/Visual C++/Windows Universal dans l'onglet installé.

  3. Il vous montrera la possibilité d'installer les outils nécessaires:

 enter image description here

J'espère que cela t'aides :)

1
Umair M

J'ai le même problème, j'ai compris que les VCLibs sont situés dans C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10\ExtensionSDKs Alors, ce que j'ai fait: j'ai copié le dossier 10 et l'ai collé dans le dossier Windows au lieu de Windows Kits et l'a renommé à v10.0

cela étant corrigé, il m’a donné une autre erreur: SDK folder containing 'UAP.props' for 'UAP 7.0' cannot be located. Je ne l’avais pas encore trouvé et Je ne sais pas non plus si c’est une bonne solution de contournement.

0
Schteven