title: Visual Studio 2010 RTM crashes on startup with "Exception has been thrown by the target of an invocation"
body: <p>On startup Microsoft Visual Studio 2010 RTM Ultimate displays the splash screen then crashes with "Exception has been thrown by the target of an invocation".
  <a href="http://social.msdn.microsoft.com/Forums/en-US/setupprerelease/thread/ef4990d4-3eba-4968-aff5-6857f4c62290?prof=required" rel="noreferrer">See original MSDN forum post</a></p>
  
  <p>This is what I have tried so far on my Win7 64x machine:</p>
  
  <ul>
  <li><p>VS Repair</p></li>
  <li><p>VS Reinstall</p></li>
  <li><p>System restore to before issue</p></li>
  <li><p>Modifying "HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\General" UILanguage value to 0x409(1033)</p></li>
  <li><p>Modifying the environment variable WINDIR from %SystemRoot% to C:\WINDOWS</p></li>
  <li><p>Deleting the key WINDIR REG_SZ in HKEY\LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment then recreating as WINDIR REG_EXPAND_SZ C:\WINDIR</p></li>
  <li><p>/reset /resetsettings /resetuserdata /safemode</p></li>
  </ul>
  
  <p>Yet to my dismay, the issue still persists, any other ideas?</p>
  
  <p>-Additional info-
  The issue arose after a windows update:
   -Update for Microsoft Visual Studio 2010 Tools for Office Runtime Redistributable x64 (KB982305)
   -Update for Windows 7 for x64-based Systems (KB976422)</p>