Ce que j'ai besoin d'installer de compiler pour la Plate-forme d'Outils v100 à l'aide de Visual Studio 2013?

Je viens de formaté le PC et disposer de Visual Studio 2013 est installé. Maintenant, je voudrais compiler un Visual Studio 2010 C++ solution sans le convertir et continuer de ciblage v100 plate-forme d'outils.

J'obtiens cette erreur:

error MSB8020: The build tools for Visual Studio 2010 (Platform Toolset = 'v100') cannot be found. To build using the v100 build tools, please install Visual Studio 2010 build tools.  Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Upgrade Solution...".  C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.Cpp.Platform.targets   64  5   TPC30004

et les propriétés de projet, je vois que bien sûr, je manque cruellement d'outils.

Ce que j'ai besoin d'installer de compiler pour la Plate-forme d'Outils v100 à l'aide de Visual Studio 2013?

Je ne peux pas changer de cible, parce que ne peut forcer les utilisateurs de XP pour installer le nouveau C++ 2013 re-distribuable donc probablement que je devrais installer Visual Studio 2010 pour résoudre le problème, mais si possible, je voudrais l'éviter (petit SSD en ce moment et pas beaucoup d'espace libre).

Il existe d'autres options disponibles?

  • Je suppose que le problème est manquant C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V100. Même à ma machine. Essayé d'installer Multi-Targeting Pack pour Microsoft .NET Framework 4.0.3 (KB2600213), mais il n'a pas aidé. Toujours en espérant que je ne peux éviter l'installation de visual studio 2010 ou migrer l'application vers une version plus récente du cadre.
InformationsquelleAutor Drake | 2014-02-05