title: MSBuild does not contain a value for the "VCTargetsPath" property
body: <p>I recently installed the Visual Studio 11 Developer Preview to try it out, and now my VS 2010 projects won't open. Instead, I get the following error message:</p>
  
  <blockquote>
    <p>MSBuild does not contain a value for the "VCTargetsPath" property</p>
  </blockquote>
  
  <p>I found someone that had reported the issue <a href="http://connect.microsoft.com/VisualStudio/feedback/details/710360/visual-studio-net-2010-could-not-open-vc-projects-after-installing-visual-studio-net-2011-developer-preview-edition">here on Connect</a>, and the response from Microsoft was:</p>
  
  <blockquote>
    <p>Posted by Microsoft on 12/2/2011 at 5:25 PM<br>
    Hi Afshin,</p>
    
    <p>Thanks for the feedback. The issue you ran into is fixed for the next public release Visual Studio.</p>
    
    <p>Jim Griesmer<br>
    Visual C++ Team</p>
  </blockquote>
  
  <p>Fantastic. So how do I restore VCTargetsPath so my projects will work again?</p>
  
  <blockquote>
    <p>"VCTargetsPath is a toolset property that is defined in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVersions\4.0. "</p>
  </blockquote>
  
  <p>I browsed to the VCTargetPath value in the registry and it has the value: </p>
  
  <pre><code>$(MSBuildExtensionsPath32)\Microsoft.Cpp\v4.0\
  </code></pre>
  
  <p>Not sure where to go from here. Any suggestions?</p>