Locked Async CTP v3 Installation Did Not Succeed

  • 2011年11月15日 16:48
     
     

    Hi,

    No matter what I try the Async CTP will not install. Previous attempts to install the SP1 Refresh version had failed in various guises; sometimes it reported that it had succeeded when in fact it had not updated the compilers for either C# or VB. I uninstalled  this version and gave up trying as none of the remedies that have been posted worked (for me) - even uninstalling SP1 and the variety of hotfixes people have removed in order to get this installed.

    I was pleased to see that on Lucian's blog (http://blogs.msdn.com/b/lucian/archive/2011/11/01/async-ctp-v3-installation.aspx) that the latest release (v3) apparently addresses the issues that people are having when installing so I tried again.

    My Windows 7 Ultimate 32-bit is completely up to date with all service packs and hotfixes (as of 15th Nov 2011) and I am running VS2010 Premium.

    I've read numerous posts around this topic and it appears that this is still a big problem, any clues as to what I can do to get this installed? (I have log files and screen shots at the ready)

    Thanks.


    JDV
    • 編集済み JDevil 2011年11月15日 16:49 typo
    •  

すべての返信

  • 2011年11月16日 0:43
    モデレータ
     
     

    Yes, please share the current versions of vbc.exe and msvbide.dll on your machine. Also, is there any error reported in the logs?

     

    Thanks,

    Avner


    Avner Aharoni
  • 2011年11月16日 11:44
     
     

    Hi Avner,

    The version numbers of said files are:

     

    vbc.exe 10.0.30319.517

    csc.exe 4.0.30319.517

    msvbide 10.0.40219.1

    There are numerous errors in the logs, for instance:

     

    • DEBUG: Error 2746:  Transform RTM.1 invalid for package C:\Windows\Installer\d7c28.msi. Expected product {ED784556-66AA-3F17-9B58-7246ACB5C7E4}, found product {D6B15AE6-B052-363E-B6BB-C4714CBA6509}.
    • MSI (s) (30:0C) [15:42:34:723]: Skipping validation for patch transform #RTM.1.  Will not apply because previous transform was invalid
    • MSI (s) (30:0C) [15:42:34:723]: Looking for patch transform: RTM.2
    • 1: 2746 2: RTM.1 3: C:\Windows\Installer\d7c28.msi 4: {ED784556-66AA-3F17-9B58-7246ACB5C7E4} 5: {D6B15AE6-B052-363E-B6BB-C4714CBA6509} 
    • DEBUG: Error 2746:  Transform RTM.2 invalid for package C:\Windows\Installer\d7c28.msi. Expected product {46F8CF66-AB83-38A7-99B2-A5BE507EE472}, found product {D6B15AE6-B052-363E-B6BB-C4714CBA6509}.
    • MSI (s) (30:0C) [15:42:35:761]: Skipping validation for patch transform #RTM.2.  Will not apply because previous transform was invalid
    • MSI (s) (30:0C) [15:42:35:761]: Looking for patch transform: RTM.3

     

    I didn't realised that I also have VS2010 Professional installed and the installer appears to be targeting this SKU rather than Premium:

    • Line 68394: MSI (s) (30:0C) [15:49:44:578]: Product: Microsoft Visual Studio 2010 Professional - ENU -- Error 1712.One or more of the files required to restore your computer to its previous state could not be found.  Restoration will not be possible.

    The log also contains errors relating to the installation of the samples - because they default to My Documents (which in my organisation is a network drive that doesn't permit code-related files such as .vb, .cs). I have set all my Visual Studio folders to use a local drive/folder but the value for "Property(S): AsyncCTP_Docs" gets set to the UNC path location used by My Documents.

    Isn't it normally a convention to allow users choose where to install the samples?

    I've seen this issue raised on other discussions as it was also a problem with the previous version of the CTP.

    Any ideas?

    Regards,

     


    JDV
    • 編集済み JDevil 2011年11月16日 11:46 typo
    •  
  • 2011年11月16日 18:22
    モデレータ
     
     回答済み

    Would it be possible for you to set the "my documents" path on your machine to the default local location before installing Async CTP and switch it back after the install?

    The samples are installed as part of the visual studio patch installation so error in installing the samples may result with an error for the whole VS patch.


    Avner Aharoni
    • 回答としてマーク JDevil 2011年11月17日 11:01
    •  
  • 2011年11月17日 11:18
     
     

    Thanks Avner, that worked. I had to set the "my documents" path in the registry as our company's 'group policy' prevents me from changing my location through the folder's Properties dialog box and at my next logon the path will revert to the network location again. Now that it's installed this shouldn't be a problem for me but it will be for any other developers installing this within our organisation or others that have a similar (albeit restrictive) policy.

    Is it likely that in future releases of this CTP the installer will allow users to choose the location for the samples?

    Thanks and regards,


    JDV
  • 2011年11月17日 15:03
    モデレータ
     
     

    Unfortunately, the CTP is in maintenance mode and we are concentrating on shipping “Async” as a high quality feature in the next version of Visual Studio. Thus, I expect that users will have to use the same workaround you did in this situation.

    Best regards,

    Avner


    Avner Aharoni
  • 2011年11月17日 15:06
     
     

    Fair enough, another thing to look forward to in the next VS  :-)

    Thanks for your help,


    JDV
  • 2012年2月14日 15:14
     
     

    Hello Avner, this setup is still not working, (I'm using VS2010 SP1, Silverlight 5, Resharper 5.1) I have attached the setup log of VS10-KB0000001.msp , files are not created in 'My documents' folder.

    Is it possible to send you the msiexec log ? i't a little bit and it doesn't fit in this post.

    Best regards, PV

  • 2012年2月14日 19:38
    モデレータ
     
     

    Async CTP cannot be installed on top of Silverlight 5 (Silverlight 5 can be installed on top of Async CTP). When you uninstall Silverlight 5, you have to also uninstall the VS update that is installed with it (KB2615527). Please note that installing updates that were released post Async CTP prevents from Async CTP to install so you need to look for that if you run into issues. See more in this thread: http://social.msdn.microsoft.com/Forums/en-US/async/thread/8faf9f46-8ecd-4750-9b9e-9579d784d383 


    Avner Aharoni

  • 2012年3月16日 4:52
     
     
    I'm having the same problem others have had. Installation looks successful but the \Microsoft Visual Studio Asynch CTP\ directory doesn't exist.  One solution apparently is to "...set the "my documents" path on your machine to the default local location...".  How does one do that?
  • 2012年3月16日 14:29
    モデレータ
     
     
    Is your "my documents" folder mapped to a network path? There are other issues that can cause this behavior.

    Avner Aharoni

  • 2012年3月24日 20:20
     
     
    Is your "my documents" folder mapped to a network path? There are other issues that can cause this behavior.

    Avner Aharoni

    Avner,

    It seems that the Async CTP 3.0 installer in

    http://www.microsoft.com/download/en/details.aspx?id=9983

    is not a full installer (is an update/refresh installer).

    See my Forum posts:

    http://social.msdn.microsoft.com/Forums/en-US/async/thread/580668a1-9002-4faa-bc64-e01f850fab5a

    http://social.msdn.microsoft.com/Forums/en-US/async/thread/fce894bd-ee7a-4007-b63c-9153fab82d9c

     How can I make a full installation ?

    Herman



    hdolder