Bloqueada Installing AppFabric...nothing happens

  • sábado, 05 de diciembre de 2009 22:14
     
     

    I am attempting to install AppFabric beta 1 on Windows Server 2008 sp2 (in a VPC virtual machine). I have been through the installation guide twice and ensured all of the prerequisites are met:

    Hotfix 970772 installed
    Hotfix 970773 installed
    IIS 7.0 Administration Pack installed
    .NET Framework 3.5 SP1 installed
    .NET Framework 4 Beta 2 installed (version v4.0.21006)
    Windows PowerShell 2.0
    Web Deployment Tool
    Sql Server 2008
    Visual Studio 2010 beta 2

    I downloaded AseSetup_x86_6.0.exe and ran it as an administrator. I get the hourglass, a temporary directory is created with a setup.exe in it and the process appears in Task Manager. That's when things get wierd. "dw20.exe" (Microsoft .NET error reporting shim) appears in task manager, the temporary directory disappears and the AseSetup_x86_6.0.exe process just goes away. No log file, no errors or messages in the event log, nothing. Any help would be appreciated.

    Joe

Todas las respuestas

  • domingo, 06 de diciembre de 2009 1:23
     
     
    Joe

    A log file is created under user temp folder (%temp%) with pattern AppServerSetup(yyyy-MM-dd HH-mm-ss) which should have details about the failures. Could you please past the contents of this file.

    thanks
  • domingo, 06 de diciembre de 2009 6:18
     
     
    Hi Krishna,

    Thanks for your reply. There is only a dump file in the temp folder that has the following exception related to the setup.exe in the temporary folder created by AseSetup_x86_6.0.exe:

    "The thread tried to read from or write to a virtual address for which it does not have the appropriate access."

    Any ideas?

    Thanks for your help.

  • domingo, 06 de diciembre de 2009 8:18
     
     

    Please try these steps

    1. Save the downloaded file.
    2. Open the command window and execute the command AseSetup_x86_6.0.exe /x
    3. Specify the folder where files will be extracted.
    4. Run setup.exe from the extracted folder to install the product.

  • domingo, 06 de diciembre de 2009 12:47
     
     

    I followed the steps and the following 2 xml files are written to the %temp% directory:

    <WatsonInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <AppName>Microsoft(R) Codename "Dublin"</AppName>
      <AppVersion>3.0.1820.26</AppVersion>
      <ExceptionMessage>Could not create event log source.</ExceptionMessage>
      <ExceptionString>Microsoft.ApplicationServer.Setup.Core.SetupException: Could not create event log source. ---> System.ArgumentException: Log Setup has already been registered as a source on the local computer. at System.Diagnostics.EventLog.CreateEventSource(EventSourceCreationData sourceData) at Microsoft.ApplicationServer.Setup.Client.EventViewerLogger..ctor() --- End of inner exception stack trace --- at Microsoft.ApplicationServer.Setup.Client.EventViewerLogger..ctor() at Microsoft.ApplicationServer.Setup.Client.SetupWorkflow.InitializeWorkflow() at Microsoft.ApplicationServer.Setup.Program.Main(String[] args)</ExceptionString>
      <Result>0x80131500</Result>
      <InnerExceptionResult>0x80070057</InnerExceptionResult>
      <InnerExceptionMessage>Log Setup has already been registered as a source on the local computer.</InnerExceptionMessage>
      <InnerExceptionStackTrace>at System.Diagnostics.EventLog.CreateEventSource(EventSourceCreationData sourceData) at Microsoft.ApplicationServer.Setup.Client.EventViewerLogger..ctor()</InnerExceptionStackTrace>
      <InnerExceptionString>System.ArgumentException: Log Setup has already been registered as a source on the local computer. at System.Diagnostics.EventLog.CreateEventSource(EventSourceCreationData sourceData) at Microsoft.ApplicationServer.Setup.Client.EventViewerLogger..ctor()</InnerExceptionString>
      <OSVersion>Microsoft Windows NT 6.0.6002 Service Pack 2</OSVersion>
      <TargetSite>Void .ctor()</TargetSite>
    </WatsonInfo>


    <WatsonInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <AppName>Microsoft(R) Codename "Dublin"</AppName>
      <AppVersion>3.0.1820.26</AppVersion>
      <ExceptionMessage>Object reference not set to an instance of an object.</ExceptionMessage>
      <ExceptionString>System.NullReferenceException: Object reference not set to an instance of an object. at Microsoft.ApplicationServer.Setup.Client.Watson.SearchWatson20Path() at Microsoft.ApplicationServer.Setup.Client.Watson.SendWatsonManifest() at Microsoft.ApplicationServer.Setup.Client.Watson.HandleException(Exception exception) at Microsoft.ApplicationServer.Setup.Program.Main(String[] args)</ExceptionString>
      <Result>0x80004003</Result>
      <OSVersion>Microsoft Windows NT 6.0.6002 Service Pack 2</OSVersion>
      <TargetSite>System.String SearchWatson20Path()</TargetSite>
    </WatsonInfo>

  • domingo, 06 de diciembre de 2009 22:00
     
     Respondida

    It seems like you have another event log registerd as "Setup" on your machine. Please try these steps:

     

    1.     Open regedit and go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog

    2.     Scan each of the subkey and see if “Setup” key exists

    3.     If any “Setup” key is found, then back up the hive and delete setup key. Please send the parent key name under which “setup” key exist for investigations.

    4.     Try installing the product using setup.exe

    • Marcado como respuesta jgrenier domingo, 06 de diciembre de 2009 23:38
    •  
  • domingo, 06 de diciembre de 2009 23:38
     
     
    That was indeed the problem Krishna. "Setup" existed under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\System\. I deleted the event source using Windows Power Shell and installation started right up. Thanks so much for your help!