[Bug 44475] Microsoft SQL Server 2008 Express Edition installer fails install .NET assemblies into GAC

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Feb 12 05:25:59 CST 2018


https://bugs.winehq.org/show_bug.cgi?id=44475

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Fixed by SHA1|                            |ff754f4edef05ab967ace9dc614
                   |                            |00b32187de699
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #2 from Anastasius Focht <focht at gmx.net> ---
Hello Hans,

confirming, the installer puts the .NET assemblies now properly into GAC.

https://source.winehq.org/git/wine.git/commitdiff/ff754f4edef05ab967ace9dc61400b32187de699

Thanks.

--- snip ---
$ tree --charset=ANSI .wine/drive_c/windows/assembly/
.wine/drive_c/windows/assembly/
|-- GAC
|   |-- Microsoft.mshtml
|   |   `-- 7.0.3300.0__b03f5f7f11d50a3a
|   |       `-- Microsoft.mshtml.dll
|   |-- Microsoft.VisualStudio.Designer.Interfaces
|   |   `-- 1.0.5000.0__b03f5f7f11d50a3a
|   |       `-- microsoft.visualstudio.designer.interfaces.dll
...
|   `-- VSLangProj2
|       `-- 7.0.5000.0__b03f5f7f11d50a3a
|           `-- VSLangProj2.dll
|-- GAC_32
|   |-- Microsoft.SqlServer.GridControl
|   |   `-- 10.0.0.0__89845dcd8080cc91
|   |       `-- Microsoft.SqlServer.GridControl.dll
|   `-- mscorcfg
|       `-- 3.5.0.0__b03f5f7f11d50a3a
|           `-- mscorcfg.dll
`-- GAC_MSIL
    |-- EnvDTE
    |   `-- 8.0.0.0__b03f5f7f11d50a3a
    |       `-- envdte.dll
    |-- EnvDTE100
    |   `-- 10.0.0.0__b03f5f7f11d50a3a
    |       `-- envdte100.dll
...
    |-- Microsoft.MSXML
    |   `-- 8.0.0.0__b03f5f7f11d50a3a
    |       `-- microsoft.msxml.dll
    |-- Microsoft.NetEnterpriseServers.ExceptionMessageBox
    |   `-- 10.0.0.0__89845dcd8080cc91
    |       `-- Microsoft.NetEnterpriseServers.ExceptionMessageBox.dll
    |-- Microsoft.SqlServer.CustomControls
    |   `-- 10.0.0.0__89845dcd8080cc91
    |       `-- Microsoft.SqlServer.CustomControls.dll
    |-- Microsoft.SqlServer.WizardFrameworkLite
    |   `-- 10.0.0.0__89845dcd8080cc91
    |       `-- Microsoft.SqlServer.WizardFrameworkLite.dll
...
    |-- VsWebSite.Interop100
    |   `-- 10.0.0.0__b03f5f7f11d50a3a
    |       `-- VsWebSite.Interop100.dll
    `-- VsWebSite.Interop90
        `-- 9.0.0.0__b03f5f7f11d50a3a
            `-- VsWebSite.Interop90.dll

130 directories, 66 files
--- snip ---

The Microsoft SQL Server 2008 Express Service Pack 1 (x86) still fails in the
end on post-install steps but that's bug 33661

SqlSetup.log:

--- snip ---
...
02/12/2018 12:01:09.293 Attempting to run workflow RUNRULES /RULES=GlobalRules
02/12/2018 12:01:09.296 Attempting to launch process
c:\452bb2d057137fe907432e3bd3d5\x86\setup100.exe
02/12/2018 12:01:15.979 Process returned exit code: 0x00000000
02/12/2018 12:01:15.983 Workflow RUNRULES /RULES=GlobalRules returned exit
code: 0x00000000
02/12/2018 12:01:15.987 Attempting to launch component update workflow
02/12/2018 12:01:15.991 Media source: c:\452bb2d057137fe907432e3bd3d5\
02/12/2018 12:01:15.995 Install media path:
c:\452bb2d057137fe907432e3bd3d5\x86\setup\
02/12/2018 12:01:15.998 Media layout: Core
...
02/12/2018 12:01:16.010 Attempting to run workflow COMPONENTUPDATE
02/12/2018 12:01:16.014 Attempting to launch process
c:\452bb2d057137fe907432e3bd3d5\x86\setup100.exe
02/12/2018 12:01:25.651 Process returned exit code: 0x00000000
02/12/2018 12:01:25.655 Workflow COMPONENTUPDATE returned exit code: 0x00000000
02/12/2018 12:01:25.659 Attempting to launch user requested workflow locally
02/12/2018 12:01:25.671 Attempting to find local setup.exe
02/12/2018 12:01:25.675 Local bootstrap folder path: C:\Program Files\Microsoft
SQL Server\100\Setup Bootstrap\
02/12/2018 12:01:25.679 Local setup100.exe full path: C:\Program
Files\Microsoft SQL Server\100\Setup Bootstrap\Release\x86\setup100.exe
02/12/2018 12:01:25.683 Media source: c:\452bb2d057137fe907432e3bd3d5\
02/12/2018 12:01:25.687 Install media path:
c:\452bb2d057137fe907432e3bd3d5\x86\setup\
02/12/2018 12:01:25.694 Media layout: Core
...
02/12/2018 12:01:25.706 Attempting to run user requested action from local
setup100.exe
02/12/2018 12:01:25.710 Attempting to launch process C:\Program Files\Microsoft
SQL Server\100\Setup Bootstrap\Release\x86\setup100.exe
02/12/2018 12:01:37.776 Process returned exit code: 0x84BE0004
02/12/2018 12:01:37.797 Local setup100.exe returned exit code: 0x84BE0004
...
02/12/2018 12:01:38.180 Setup closed with exit code: 0x84C40013
--- snip ---

--- snip ---
[02/12/18,12:00:27] Microsoft SQL Server 2008 Express Service Pack 1 (x86):
ISetupManager::GetGlobalCustomProperty() failed to find global prop in
CBaseComponent::GetGlobalCustomProperty()
[02/12/18,12:00:27] Setup.exe: GetGlobalCustomProperty - Property:
{BBE1827C-F2FD-4FDA-A6D6-C83B62FFFDCA} - PropertyName: compfailed - Value: 0
[02/12/18,12:00:27] Microsoft SQL Server 2008 Express Service Pack 1 (x86):
CGenericComponent::Install(): Validating files.
[02/12/18,12:00:27] Setup.exe: GetGlobalCustomProperty - Property:
{E0875D42-A33D-4C64-81C9-167795F29CA4} - PropertyName: PathFromCartmanToRoot -
Value: .
[02/12/18,12:00:27] Microsoft SQL Server 2008 Express Service Pack 1 (x86):
GenericComponent Action: CreateProcess launched with cmd line :
c:\windows\temp\_vc2010express\vcexpress\.\wcu\sse\SQLExpr32_x86_enu.exe /q
/ACTION=Install /FEATURES=SQL /INSTANCENAME=SQLEXPRESS /SQLSVCACCOUNT="NT
AUTHORITY\Network Service" /SQLSVCStartupType=Automatic
/AddCurrentUserAsSqlAdmin /ENABLERANU=1 /SKIPRULES=RebootRequiredCheck
/hideconsole /TIMESTAMP="VSExpress_10.0"
[02/12/18,12:00:27] BWaitForMSI(): Verifying we're the only installation
currently in progress.
[02/12/18,12:00:27] BWaitForMSI(): Ready to proceed with installation. 
Continuing...
[02/12/18,12:01:38] Microsoft SQL Server 2008 Express Service Pack 1 (x86):
c:\windows\temp\_vc2010express\vcexpress\.\wcu\sse\SQLExpr32_x86_enu.exe exited
with return value 2227044356
[02/12/18,12:01:38] Microsoft SQL Server 2008 Express Service Pack 1 (x86):
CreateProcess internal result - if available:
[02/12/18,12:01:38] InstallReturnValue: GFN_MID SSE x86, 0x84be0004
[02/12/18,12:01:38] Setup.exe: AddGlobalCustomProperty
[02/12/18,12:01:38] Microsoft SQL Server 2008 Express Service Pack 1 (x86):
***ERRORLOG EVENT*** : Error code -2067922940 for this component is not
recognized.
[02/12/18,12:01:38] Setup.exe: AddGlobalCustomProperty
[02/12/18,12:01:38] Microsoft SQL Server 2008 Express Service Pack 1 (x86):
***ERRORLOG EVENT*** : Component Microsoft SQL Server 2008 Express Service Pack
1 (x86) returned an unexpected value.
[02/12/18,12:01:38] Microsoft SQL Server 2008 Express Service Pack 1 (x86):
WARNING! Setup Failed for optional component Microsoft SQL Server 2008 Express
Service Pack 1 (x86)
--- snip ---

--- snip ---
Exception summary:
The following is an exception stack listing the exceptions in outermost to
innermost order
Inner exceptions are being indented

Exception type:
Microsoft.SqlServer.Configuration.RulesEngineExtension.RulesEngineRuleFailureException
    Message:
        The performance counter registry hive is corrupted. To continue, you
must repair the performance counter registry hive. For more information, see
http://support.microsoft.com/kb/300956.
    Data:
      DisableWatson = true
    Stack:
        at
Microsoft.SqlServer.Configuration.RulesEngineExtension.RunRulesAction.ExecuteAction(String
actionId)
        at Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute(String
actionId, TextWriter errorStream)
        at
Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.InvokeAction(WorkflowObject
metabase, TextWriter statusStream)
        at
Microsoft.SqlServer.Setup.Chainer.Workflow.PendingActions.InvokeActions(WorkflowObject
metaDb, TextWriter loggingStream)
--- snip ---

$ wine --version
wine-3.1-193-g354fa7eb79

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list