CTP Async (SP1 Refresh) install failed for VS2010SP1 Express

Locked CTP Async (SP1 Refresh) install failed for VS2010SP1 Express

  • Thursday, April 21, 2011 7:00 AM
     
     
    I get a very clear error message when installing Async CTP (SP1 Refresh), but it contradicts my expectations that the CTP is compatible with VS2010 Express. Could someone confirm that it is in fact compatible with VS2010 Express?
    I have uninstalled Async CTP 1.0 from my computer, updated Visual Studio 2010 Express to SP1, restarted my computer and downloaded/installed CTP Async (SP1 Refresh)
    Installation Requirements:
    Visual Studio 2010 SP1 is required to install Microsoft Visual Studio Async CTP

All Replies

  • Thursday, April 21, 2011 7:34 PM
     
     

    +1 to question.

     

    I can't install AsyncCTP Refresh on my fresh Visual Studio 2010 Express Edition SP1 (english)

    Hasn't install previous editions of AsyncCTP

     


    Sergey.
  • Friday, April 22, 2011 2:22 PM
    Moderator
     
     Answered

    This is a bug in the Async CTP installer. The installer looks for a the following regkey:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\VS\Servicing\10.0\SP for a DWord value of "1". (SP is the name of the key)

    Note that in 64bit machine this key would be under the Wow6432Node: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DevDiv\vS\Servicing\10.0\SP

    This key is not written when installing the express SKU. We added this check late in the development process and did not verify it on the express. We will look into fixing the installer, as a temporary workaround, you can add this key, install Async CTP and remove it when the install is done.

    I'm sorry about the inconvenience. 

     

     


    Avner Aharoni
  • Friday, April 22, 2011 6:19 PM
     
     

    Excellent! That worked! At first there was a 'generic trust exception', but when I tried it again, it installed fine (it took 25 minutes though).

     

    Thanks again!

     

    Vincent