J'ai une solution initialement créée à l'aide de VS2010. Lorsque je l'ai ouvert à l'aide de VS 2012, il m'a demandé d'effectuer une conversion, ce que j'ai accepté. Maintenant, j'utilise VS 2010 pour rouvrir la solution et lorsque j'ai essayé de la générer, une erreur s'est produite:
error MSB8008: Le jeu d'outils de la plateforme spécifié (v110) n'est pas installé ou n'est pas valide. Assurez-vous qu'une valeur PlatformToolset prise en charge est sélectionnée.
Comment puis-je le réparer? Par exemple, est-il possible de changer le platform toolset
à nouveau v100?
Oui en effet c'est:
Quand vous arrivez à Platform Toolset, cliquez sur le v110
valeur qui sera dans la colonne de droite. Vous verrez apparaître une liste déroulante qui vous permettra de sélectionner v90
, v100
ou inherit
. Bien sûr, v100
est la bonne réponse. Une fois que v100
est sélectionné, je ne pense pas que vous puissiez revenir à v110
à partir de VS 2010. Vous devez ouvrir à nouveau dans VS 2012 pour le ramener à v110
.