erreur MSB8008: plate-forme Spécifiée ensemble d'outils (v110) n'est pas installé ou non valide.
J'ai modifié mon VS2010 projet dans VS2012, et maintenant quand je reviens dans VS2010, il montre:
"erreur MSB8008: plate-forme Spécifiée ensemble d'outils (v110) n'est pas installé ou non valide. .location assurez-vous que la prise en charge PlatformToolset valeur est sélectionnée."
Mais le problème que j'ai déjà changé le PlatformToolset de v110 à v100 par Projet--> Propriété - > Configureation ..--> --> PlatformToolset : v100
Le message d'erreur est toujours là après je la compilation de projets de nouveau. J'étais confus. Pourrait quelqu'un sait quel est le problème maintenant? Merci!
Difficile de voir comment ce qui pourrait aller mal. Ouvert le .vcxproj fichier dans le bloc-notes. Vérifiez que le ToolsVersion en haut du fichier est réinitialisé à partir de 11.0 10.0 et que vous en fait voir le
J'obtiens cette erreur trop. J'ai confirmé que PlatformToolset est fixé à v100 dans mon .fichier vcxproj. Hier, j'ai déplacé mon AppData/local à un autre lecteur (via les propriétés du dossier "Déplacer..." bouton dans l'onglet Emplacement) -- est-il possible qu'en quelque sorte liés? Je n'ai jamais ouvert mon projet en 2012, mais je suis en utilisant le contrôle de version, donc il est possible que j'ai tiré dans quelqu'un d'autre changement qui, à tort, fait monter la version, mais je ne trouve pas de référence pour la configuration à 110.
Il s'avère que l'un de mes projets référencés eu le tort d'outils. (Mon AppData/Local déplacer n'avait rien à faire avec elle.)
<PlatformToolset>
élément défini sur "v100". Et de le comparer avec un autre .vcxproj fichier que vous avez créé avec VS2010.J'obtiens cette erreur trop. J'ai confirmé que PlatformToolset est fixé à v100 dans mon .fichier vcxproj. Hier, j'ai déplacé mon AppData/local à un autre lecteur (via les propriétés du dossier "Déplacer..." bouton dans l'onglet Emplacement) -- est-il possible qu'en quelque sorte liés? Je n'ai jamais ouvert mon projet en 2012, mais je suis en utilisant le contrôle de version, donc il est possible que j'ai tiré dans quelqu'un d'autre changement qui, à tort, fait monter la version, mais je ne trouve pas de référence pour la configuration à 110.
Il s'avère que l'un de mes projets référencés eu le tort d'outils. (Mon AppData/Local déplacer n'avait rien à faire avec elle.)
OriginalL'auteur abc | 2013-11-12
Vous devez vous connecter pour publier un commentaire.
L'ensemble d'outils d'erreur peut être provoqué par un projet référencé. Vous pouvez trouver le coupable en procédant comme suit:
Par exemple, si vous êtes à la construction de projet X, vous pouvez obtenir l'erreur suivante montrant que le projet référencé FooBar.vcxproj spécifie le jeu d'outils comme v110 l'origine de l'erreur:
Après la résolution du problème, assurez-vous de remettre la sortie de la construction de verbosité à la normale et de revenir le changement du nombre de parallèles projet s'appuie.
OriginalL'auteur JDiMatteo
Peut-être cette information sera utile.
J'ai eu le même problème. Mais la faute était le fichier LIB, compilé avec v110 ensemble d'outils, de ne pas référencé de projet. Mon projet de jeu d'outils a été v100. Et c'était vraiment l'esprit-disjoncteur, pour savoir quel est le problème.
OriginalL'auteur D_Morock