title: Upgraded to .NET 4.5, now "value does not fall within the expected range"
body: <p>I am getting an error box popup that says <strong>TargetFrameworkMoniker: value does not fall within the expected range</strong>.  I am using <strong>VisualStudio 2012</strong>.  This is a windows form application.  I have searched around and have found hat this error shows up when an element in the form has a duplicate name, which my form does not.  I have upgraded all other projects in my solution and this is the last one.</p>
  
  <p>steps to reproduce:</p>
  
  <ol>
  <li><p>Right click on the project and go to properties in the application
  tab </p></li>
  <li><p>Change the Target framework from .NET Framework 4, to .NET Framework
  4.5</p></li>
  <li><p>Click Yes on the box that asks me if I am really sure.</p></li>
  <li><p>Error Message pops up.</p></li>
  </ol>
  
  <p>I am not sure how to find the real error with stacktrace.</p>
  
  <p>Does anyone have any suggestions?</p>