none
SQL Server 2008 R2 Install Fails with error: Could not load file or assembly 'file:///E:\SQLServerInstall\x64\Microsoft.SqlServer.Configuration.ConfigExtension.dll' or one of its dependencies. The module was expected to contain an assembly manifest.

    Question

  • I am windows 7 x64.  I downloaded the .iso from our Partner site, extracted to E:\SQLServerInstall\ and ran Setup.exe as administrator.

    I had a previous Install of SQL Server 2008 R2 Express that I have uninstalled.  I tried re-downloading the .iso and re-extracting and I get the same error.  The file it is referring to is there:  E:\SQLServerInstall\x64\Microsoft.SqlServer.Configuration.ConfigExtension.dll

    Here is the log file contents of C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20110606_100455\Detail_LandingPage.txt

     

    2011-06-06 10:04:56 Slp: Log provider 'Microsoft.SqlServer.Chainer.Infrastructure.LogProviderFile' has been registered
    
    2011-06-06 10:04:56 Slp: Log provider 'Microsoft.SqlServer.Chainer.Infrastructure.LogProviderStatus' has been registered
    
    2011-06-06 10:04:56 Slp: Reading XML resource 'Microsoft.SQL.Chainer.PackageData.Package.xml'
    
    2011-06-06 10:04:56 Slp: Reading schema resource 'Microsoft.SQL.Chainer.Package.Package.xsd'
    
    2011-06-06 10:04:56 Slp: Document 'Microsoft.SQL.Chainer.PackageData.Package.xml' validated with schema 'Microsoft.SQL.Chainer.Package.Package.xsd' has been successfuly loaded into datastore path '/Datastore/Package'
    
    2011-06-06 10:04:57 Slp: ----------------------------------------------------------------------
    
    2011-06-06 10:04:57 Slp: Running Action: ReadProductXML
    
    2011-06-06 10:04:57 Slp: Reading XML resource 'Microsoft.SQL.Chainer.Product.Product.xml'
    
    2011-06-06 10:04:57 Slp: Reading schema resource 'Microsoft.SQL.Chainer.Product.Product.xsd'
    
    2011-06-06 10:04:57 Slp: Document 'Microsoft.SQL.Chainer.Product.Product.xml' validated with schema 'Microsoft.SQL.Chainer.Product.Product.xsd' has been successfuly loaded into datastore path '/Datastore/Product'
    
    2011-06-06 10:04:57 Slp: Completed Action: ReadProductXML, returned True
    
    2011-06-06 10:04:57 Slp: ----------------------------------------------------------------------
    
    2011-06-06 10:04:57 Slp: Running Action: LoadExtensions
    
    2011-06-06 10:04:57 Slp: Loading extension 'MSI' from file 'E:\SQLServerInstall\x64\.\Microsoft.SqlServer.Configuration.MsiExtension.dll'
    
    2011-06-06 10:04:57 Slp: Extension 'MSI' version '10.50.1600.1' loaded
    
    2011-06-06 10:04:57 Slp: Loading extension 'Config' from file 'E:\SQLServerInstall\x64\.\Microsoft.SqlServer.Configuration.ConfigExtension.dll'
    
    2011-06-06 10:04:57 Slp: Error: Action "Microsoft.SqlServer.Configuration.BootstrapExtension.LoadExtensionsAction" threw an exception during execution.
    
    2011-06-06 10:04:57 Slp: Microsoft.SqlServer.Setup.Chainer.Workflow.ActionExecutionException: Could not load file or assembly 'file:///E:\SQLServerInstall\x64\Microsoft.SqlServer.Configuration.ConfigExtension.dll' or one of its dependencies. The module was expected to contain an assembly manifest. ---> Microsoft.SqlServer.Chainer.Infrastructure.ChainerInfrastructureException: Could not load file or assembly 'file:///E:\SQLServerInstall\x64\Microsoft.SqlServer.Configuration.ConfigExtension.dll' or one of its dependencies. The module was expected to contain an assembly manifest. ---> System.BadImageFormatException: Could not load file or assembly 'file:///E:\SQLServerInstall\x64\Microsoft.SqlServer.Configuration.ConfigExtension.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
    
    2011-06-06 10:04:57 Slp: File name: 'file:///E:\SQLServerInstall\x64\Microsoft.SqlServer.Configuration.ConfigExtension.dll'
    
    2011-06-06 10:04:57 Slp:    at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)
    
    2011-06-06 10:04:57 Slp:    at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
    
    2011-06-06 10:04:57 Slp:    at System.Reflection.Assembly.LoadFrom(String assemblyFile)
    
    2011-06-06 10:04:57 Slp:    at Microsoft.SqlServer.Chainer.Infrastructure.ExtensionService.RegisterExtension(String extensionId, String name, String path)
    
    2011-06-06 10:04:57 Slp: WRN: Assembly binding logging is turned OFF.
    
    2011-06-06 10:04:57 Slp: To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
    
    2011-06-06 10:04:57 Slp: Note: There is some performance penalty associated with assembly bind failure logging.
    
    2011-06-06 10:04:57 Slp: To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
    
    2011-06-06 10:04:57 Slp:    --- End of inner exception stack trace ---
    
    2011-06-06 10:04:57 Slp:    at Microsoft.SqlServer.Chainer.Infrastructure.ExtensionService.RegisterExtension(String extensionId, String name, String path)
    
    2011-06-06 10:04:57 Slp:    at Microsoft.SqlServer.Chainer.Infrastructure.ExtensionService.LoadExtensions(XmlElement extensionsElement)
    
    2011-06-06 10:04:57 Slp:    at Microsoft.SqlServer.Configuration.BootstrapExtension.LoadExtensionsAction.ExecuteAction(String actionId)
    
    2011-06-06 10:04:57 Slp:    at Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute(String actionId, TextWriter errorStream)
    
    2011-06-06 10:04:57 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(TextWriter statusStream, ISequencedAction actionToRun)
    
    2011-06-06 10:04:57 Slp:    --- End of inner exception stack trace ---
    
    2011-06-06 10:04:57 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(TextWriter statusStream, ISequencedAction actionToRun)
    
    2011-06-06 10:04:57 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionWithRetryHelper(WorkflowObject metaDb, ActionKey action, ActionMetadata actionMetadata, TextWriter statusStream)
    
    2011-06-06 10:04:57 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.InvokeAction(WorkflowObject metabase, TextWriter statusStream)
    
    2011-06-06 10:04:57 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.PendingActions.InvokeActions(WorkflowObject metaDb, TextWriter loggingStream)
    
    2011-06-06 10:04:57 Slp: Received request to add the following file to Watson reporting: C:\Users\Falzone\AppData\Local\Temp\tmp9CE2.tmp
    
    2011-06-06 10:04:57 Slp: The following is an exception stack listing the exceptions in outermost to innermost order
    
    2011-06-06 10:04:57 Slp: Inner exceptions are being indented
    
    2011-06-06 10:04:57 Slp: 
    
    2011-06-06 10:04:57 Slp: Exception type: Microsoft.SqlServer.Chainer.Infrastructure.ChainerInfrastructureException
    
    2011-06-06 10:04:57 Slp:     Message: 
    
    2011-06-06 10:04:57 Slp:         Could not load file or assembly 'file:///E:\SQLServerInstall\x64\Microsoft.SqlServer.Configuration.ConfigExtension.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
    
    2011-06-06 10:04:57 Slp:     Stack: 
    
    2011-06-06 10:04:57 Slp:         at Microsoft.SqlServer.Chainer.Infrastructure.ExtensionService.RegisterExtension(String extensionId, String name, String path)
    
    2011-06-06 10:04:57 Slp:         at Microsoft.SqlServer.Chainer.Infrastructure.ExtensionService.LoadExtensions(XmlElement extensionsElement)
    
    2011-06-06 10:04:57 Slp:         at Microsoft.SqlServer.Configuration.BootstrapExtension.LoadExtensionsAction.ExecuteAction(String actionId)
    
    2011-06-06 10:04:57 Slp:         at Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute(String actionId, TextWriter errorStream)
    
    2011-06-06 10:04:57 Slp:         at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(TextWriter statusStream, ISequencedAction actionToRun)
    
    2011-06-06 10:04:57 Slp:     Inner exception type: System.BadImageFormatException
    
    2011-06-06 10:04:57 Slp:         Message: 
    
    2011-06-06 10:04:57 Slp:                 Could not load file or assembly 'file:///E:\SQLServerInstall\x64\Microsoft.SqlServer.Configuration.ConfigExtension.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
    
    2011-06-06 10:04:57 Slp:         Stack: 
    
    2011-06-06 10:04:57 Slp:                 at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)
    
    2011-06-06 10:04:57 Slp:                 at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
    
    2011-06-06 10:04:57 Slp:                 at System.Reflection.Assembly.LoadFrom(String assemblyFile)
    
    2011-06-06 10:04:57 Slp:                 at Microsoft.SqlServer.Chainer.Infrastructure.ExtensionService.RegisterExtension(String extensionId, String name, String path)
    
    2011-06-06 10:05:10 Slp: Watson Bucket 1 
    
     Original Parameter Values 
    
    
    
    2011-06-06 10:05:10 Slp: Parameter 0 : SQL Server 2008 R2@RTM@ 
    
    
    
    2011-06-06 10:05:10 Slp: Parameter 1 : Microsoft.SqlServer.Chainer.Infrastructure.ExtensionService.RegisterExtension 
    
    
    
    2011-06-06 10:05:10 Slp: Parameter 2 : System.Reflection.Assembly._nLoad 
    
    
    
    2011-06-06 10:05:10 Slp: Parameter 3 : Microsoft.SqlServer.Chainer.Infrastructure.ChainerInfrastructureException@1201@1 
    
    
    
    2011-06-06 10:05:10 Slp: Parameter 4 : System.BadImageFormatException@-2146234344 
    
    
    
    2011-06-06 10:05:10 Slp: Parameter 5 : LoadExtensions 
    
    
    
    2011-06-06 10:05:10 Slp: 
    
     Final Parameter Values 
    
    
    
    2011-06-06 10:05:10 Slp: Parameter 0 : SQL Server 2008 R2@RTM@ 
    
    
    
    2011-06-06 10:05:10 Slp: Parameter 1 : 0xA8410502 
    
    
    
    2011-06-06 10:05:10 Slp: Parameter 2 : 0x96EF7C71 
    
    
    
    2011-06-06 10:05:10 Slp: Parameter 3 : 0xDF039760@1201@1 
    
    
    
    2011-06-06 10:05:10 Slp: Parameter 4 : 0x16A19545 
    
    
    
    2011-06-06 10:05:10 Slp: Parameter 5 : LoadExtensions 
    
    
    
    2011-06-06 10:05:10 Slp: The following exception occurred while preparing status logs during Watson failure processing: The setting 'ACTION' specified is not recognized.
    
    2011-06-06 10:05:10 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Microsoft\Microsoft SQL Server to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20110606_100455\Registry_SOFTWARE_Microsoft_Microsoft SQL Server.reg_
    
    2011-06-06 10:05:10 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20110606_100455\Registry_SOFTWARE_Microsoft_Windows_CurrentVersion_Uninstall.reg_
    
    2011-06-06 10:05:10 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Microsoft\MSSQLServer to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20110606_100455\Registry_SOFTWARE_Microsoft_MSSQLServer.reg_
    
    2011-06-06 10:05:10 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20110606_100455\Registry_SOFTWARE_Wow6432Node_Microsoft_Microsoft SQL Server.reg_
    
    2011-06-06 10:05:10 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20110606_100455\Registry_SOFTWARE_Wow6432Node_Microsoft_Windows_CurrentVersion_Uninstall.reg_
    
    2011-06-06 10:05:10 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Wow6432Node\Microsoft\MSSQLServer to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20110606_100455\Registry_SOFTWARE_Wow6432Node_Microsoft_MSSQLServer.reg_
    
    2011-06-06 10:05:10 Slp: Sco: Unable to write hklm registry key SOFTWARE\Wow6432Node\Microsoft\MSSQLServer to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20110606_100455\Registry_SOFTWARE_Wow6432Node_Microsoft_MSSQLServer.reg_, Win32 error 2
    
    2011-06-06 10:05:11 Slp: Could not load file or assembly 'file:///E:\SQLServerInstall\x64\Microsoft.SqlServer.Configuration.ConfigExtension.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
    
    2011-06-06 10:05:11 Slp: Watson bucket for exception based failure has been created
    
    2011-06-06 10:05:11 Slp: Sco: Attempting to create base registry key HKEY_LOCAL_MACHINE, machine 
    
    2011-06-06 10:05:11 Slp: Sco: Attempting to open registry subkey 
    
    2011-06-06 10:05:11 Slp: Sco: Attempting to open registry subkey Software\Microsoft\PCHealth\ErrorReporting\DW\Installed
    
    2011-06-06 10:05:11 Slp: Sco: Attempting to get registry value DW0201
    
    2011-06-06 10:05:22 Slp: Submitted 1 of 1 failures to the Watson data repository
    
    2011-06-06 10:05:22 Slp: 
    
    2011-06-06 10:05:22 Slp: ----------------------------------------------------------------------
    
    2011-06-06 10:05:22 Slp: 
    
    2011-06-06 10:05:22 Slp: Error result: -2068774911
    
    2011-06-06 10:05:22 Slp: Result facility code: 1201
    
    2011-06-06 10:05:22 Slp: Result error code: 1
    
    2011-06-06 10:05:22 Slp: 
    
    2011-06-06 10:05:22 Slp: ----------------------------------------------------------------------
    
    2011-06-06 10:05:22 Slp: 
    
    2011-06-06 10:05:22 Slp: Error result: -2068774911
    
    2011-06-06 10:05:22 Slp: Result facility code: 1201
    
    2011-06-06 10:05:22 Slp: Result error code: 1
    

     

    Monday, June 06, 2011 2:37 PM

Answers

  • I'm having the exact same problem, I ALSO downloaded my copy of SQL from the partner site too.  I have tried the install on three separate Windows 2008 machines with no luck, I'm starting to think that the ISO is damaged.  I have access to another copy of SQL that I'm trying now...and guess what IT IS WORKING!  Call Microsoft, that copy of SQL on the partner site is toast.

    Thanks!

    Cameron

    cameron@dvsweb.com

    • Proposed as answer by Peja Tao Wednesday, June 08, 2011 7:54 AM
    • Marked as answer by Peja Tao Tuesday, June 14, 2011 8:42 AM
    Tuesday, June 07, 2011 1:26 AM

All replies

  • Could you please re-install .NET Framework 3.5 SP1 and try again.
    Jeff Wharton
    MSysDev (C.Sturt), MDbDsgnMgt (C.Sturt) MCT, MCPD, MCITP, MCDBA
    Blog: Mr. Wharty's Ramblings
    Please mark solved if I've answered your question, vote for it as helpful to help other user's find a solution quicker
    Monday, June 06, 2011 11:51 PM
  • I'm having the exact same problem, I ALSO downloaded my copy of SQL from the partner site too.  I have tried the install on three separate Windows 2008 machines with no luck, I'm starting to think that the ISO is damaged.  I have access to another copy of SQL that I'm trying now...and guess what IT IS WORKING!  Call Microsoft, that copy of SQL on the partner site is toast.

    Thanks!

    Cameron

    cameron@dvsweb.com

    • Proposed as answer by Peja Tao Wednesday, June 08, 2011 7:54 AM
    • Marked as answer by Peja Tao Tuesday, June 14, 2011 8:42 AM
    Tuesday, June 07, 2011 1:26 AM