title: Visual Studio 2013 with Platform toolset v90
body: <p>I am trying to build a v90 C++ platform project in Visual Studio 2013, which has a default platform of v120. The project has some older .dll issues and does not work unless compiled with v90, so I cannot update it.</p>
  
  <p>On my desktop machine, to do this I simply select v90 as the platform and click build.</p>
  
  <p>Recently however I needed to do this on my laptop, which has had no prior VS installs on it. With a fresh install of windows and VS2013 I get the following error when trying to build a v90 platform project:</p>
  
  <pre><code>Code:
  1&gt;C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.Cpp.Platform.targets(43,5):
  error MSB8020: The builds tools for Visual Studio 2008 (Platform Toolset = 'v90') cannot be found. To build using the v90 build tools,
  either click the Project menu or right-click the solution, and then select "Update VC++ Projects...". Install Visual Studio 2008 to build
  using the Visual Studio 2008 build tools.
  </code></pre>
  
  <p>I have installed both VS2008 Express and Professional editions and the error has not changed. Something I did on my desktop machine at some point in time made this task trivial, but I am not sure what I installed / did to make it work from a fresh-install of windows.</p>
  
  <p>Is there something I'm missing? What do I need to do to get VS2013 to recognize the v90 platform after I have installed VS2008?</p>
  
  <p>Thanks in advance!</p>
  
  <p><strong>--- SOLVED ---</strong></p>
  
  <p>I solved the problem installing VS2008, VS2010 and VS2012.
  VS2013 recognize platform toolset v90 now.</p>