Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Specified platform toolset (v110) is not installed

I have a solution initially created using VS2010. When I opened it using VS 2012, it asked me to do some conversion, which I agreed. Now I'm using VS 2010 to open the solution again, and when I tried to build it gave an error:

error MSB8008: Specified platform toolset (v110) is not installed or invalid. Please make sure that a supported PlatformToolset value is selected

How can I fix it? For example, is there a way to change the platform toolset to v100 again?

like image 236
Chin Avatar asked Dec 01 '12 21:12

Chin


1 Answers

Yes indeed it is:

  • Right Click project
  • Select Properties
  • Select Configuration Properties
  • General
  • Platform Toolset

When you get to Platform Toolset, click on the v110 value which will be in the right column. You will see a drop down appear which will allow you to select v90, v100, or inherit. Of course, v100 is the correct answer. Once v100 is selected, I don't believe you can back to v110 from within VS 2010. You would have to once again open in in VS 2012 to move it back to v110.

like image 102
demongolem Avatar answered Sep 26 '22 14:09

demongolem