Bug #100609 | Unable to uninstall or upgrade MySQL Connector NET 8.0 | ||
---|---|---|---|
Submitted: | 21 Aug 2020 20:37 | Modified: | 23 Aug 2020 16:57 |
Reporter: | J K | Email Updates: | |
Status: | Can't repeat | Impact on me: | |
Category: | Connector / NET | Severity: | S1 (Critical) |
Version: | 8.0.19 | OS: | Windows (Windows 10) |
Assigned to: | CPU Architecture: | Any | |
Tags: | connector, installation, MySQL |
[21 Aug 2020 20:37]
J K
[21 Aug 2020 20:38]
J K
The log when I try to upgrade MySQL Connector looks like this: 1: Action 16:27:27: INSTALL. 1: 1: MySQL Connector Net 8.0.21 2: {B76BB4C5-40E4-4D2C-8A18-8C85C304D084} 1: Action 16:27:27: FindRelatedProducts. Searching for related applications 1: Action 16:27:27: AppSearch. Searching for installed applications 1: Action 16:27:27: LaunchConditions. Evaluating launch conditions 1: Action 16:27:27: ValidateProductID. 1: Action 16:27:27: CostInitialize. Computing space requirements 1: Action 16:27:27: FileCost. Computing space requirements 1: Action 16:27:27: CostFinalize. Computing space requirements 1: Action 16:27:27: InstallValidate. Validating install 1: Action 16:27:27: Setv45InstallUtil. 1: Action 16:27:27: InstallInitialize. 1: Action 16:27:27: RemoveExistingProducts. Removing applications 1: Application: {AD00B12C-103B-4DED-BC1D-ACC2A87FF24E}, Command line: UPGRADINGPRODUCTCODE={B76BB4C5-40E4-4D2C-8A18-8C85C304D084} CLIENTPROCESSID=5208 CLIENTUILEVEL=3 MSICLIENTUSESEXTERNALUI=1 REMOVE=ALL 1: Action 16:27:28: INSTALL. 1: 1: MySQL Connector Net 8.0.19 2: {AD00B12C-103B-4DED-BC1D-ACC2A87FF24E} 1: Action 16:27:28: FindRelatedProducts. Searching for related applications 1: Action 16:27:28: AppSearch. Searching for installed applications 1: Property: OLDVERSION, Signature: Ver5081 1: Property: OLDVERSION, Signature: Ver507 1: Property: OLDVERSION, Signature: Ver506 1: Property: OLDVERSION, Signature: Ver505 1: Property: OLDVERSION, Signature: Ver504 1: Property: OLDVERSION, Signature: Ver503 1: Property: OLDVERSION, Signature: Ver502 1: Property: OLDVERSION, Signature: Ver501 1: Property: OLDVERSION, Signature: Ver500 1: Property: PREUPGRADEVERSION, Signature: Pre638 1: Property: PERUSERINSTALL, Signature: Reg638 1: Property: PERUSERINSTALL, Signature: Reg644 1: Property: HLM_LOCATION, Signature: HLMRegSearch 1: Property: NETFRAMEWORK45, Signature: NetFramework45 1: Action 16:27:28: LaunchConditions. Evaluating launch conditions 1: Action 16:27:28: ValidateProductID. 1: Action 16:27:28: CostInitialize. Computing space requirements 1: Action 16:27:28: FileCost. Computing space requirements 1: Action 16:27:28: CostFinalize. Computing space requirements 1: Action 16:27:28: InstallValidate. Validating install 1: Action 16:27:28: Setv45InstallUtil. 1: Action 16:27:28: InstallInitialize. 1: Action 16:27:28: GenerateScript. Generating script operations for action: 1: InstallInitialize 1: Action 16:27:28: RemoveExistingProducts. Removing applications 1: Action 16:27:28: ProcessComponents. Updating component registration 1: 1: Action 16:27:28: MsiUnpublishAssemblies. Unpublishing assembly information 1: Application Context:Unpublishing assembly information, Assembly Name: 1: Action 16:27:28: UnpublishFeatures. Unpublishing Product Features 1: Feature: Unpublishing Product Features 1: Action 16:27:28: UninstallPerfCounterData. 1: Action 16:27:28: RollbackUnregisterPerfCounterData. 1: 1: Action 16:27:28: UnregisterPerfCounterData. 1: 1: Action 16:27:28: RemoveRegistryValues. Removing system registry values 1: Key: Removing system registry values, Name: 1: Action 16:27:28: RemoveShortcuts. Removing shortcuts 1: Shortcut: Removing shortcuts 1: Action 16:27:28: ManagedDataUnInstallSetup. 1: Action 16:27:28: ManagedDataUnInstall. Unregistering data provider from machine.config 1: Action 16:27:28: ManagedWebUnInstallSetup. 1: 1: Action 16:27:29: RemoveFiles. Removing files 1: File: Removing files, Directory: 1: Action 16:27:29: RemoveFolders. Removing folders 1: Folder: Removing folders 1: Action 16:27:29: CreateFolders. Creating folders 1: Action 16:27:29: InstallFiles. Copying new files 1: Action 16:27:29: CreateShortcuts. Creating shortcuts 1: Action 16:27:29: WriteRegistryValues. Writing system registry values 1: Action 16:27:29: InstallPerfCounterData. 1: Action 16:27:29: RegisterUser. Registering user 1: Action 16:27:29: RegisterProduct. Registering product 1: Action 16:27:29: MsiPublishAssemblies. Publishing assembly information 1: Action 16:27:29: PublishFeatures. Publishing Product Features 1: Action 16:27:29: PublishProduct. Publishing product information 1: 1: Action 16:27:29: InstallFinalize. 1: Action 16:27:29: InstallInitialize. 1: Action 16:27:29: ProcessComponents. Updating component registration 1: Action 16:27:29: MsiUnpublishAssemblies. Unpublishing assembly information 1: Application Context:Global, Assembly Name:MySql.Data,version="8.0.19.0",culture="neutral",publicKeyToken="C5687FC88969C44D",processorArchitecture="MSIL" 1: Application Context:Global, Assembly Name:Google.Protobuf,version="3.6.1.0",culture="neutral",publicKeyToken="A7D26565BAC4D604",processorArchitecture="MSIL" 1: Application Context:Global, Assembly Name:BouncyCastle.Crypto,version="1.8.3.0",culture="neutral",publicKeyToken="0E99375E54769942" 1: Application Context:Global, Assembly Name:Renci.SshNet,version="2016.1.0.0",culture="neutral",publicKeyToken="1CEE9F8BDE3DB106",processorArchitecture="MSIL" 1: Application Context:Global, Assembly Name:SshNet.Security.Cryptography,version="1.2.0.0",culture="neutral",publicKeyToken="C5687FC88969C44D",processorArchitecture="MSIL" 1: Application Context:Global, Assembly Name:Ubiety.Dns.Core,version="2.2.1.0",culture="neutral",publicKeyToken="C5687FC88969C44D",processorArchitecture="MSIL" 1: Application Context:Global, Assembly Name:MySql.Web,version="8.0.19.0",culture="neutral",publicKeyToken="C5687FC88969C44D",processorArchitecture="MSIL" 1: Action 16:27:29: UnpublishFeatures. Unpublishing Product Features 1: Feature: EntityFramework 1: Feature: Core.Feature 1: Feature: WebProviders 1: Feature: Plugins 1: Action 16:27:29: RollbackUnregisterPerfCounterData. 1: Action 16:27:29: UnregisterPerfCounterData. 1: Action 16:27:29: RemoveRegistryValues. Removing system registry values 1: Key: \Software\MySQL AB, Name: Default 1: Key: \Software\MySQL AB\MySQL Connector/Net, Name: Version 1: Key: \Software\MySQL AB\MySQL Connector/Net, Name: Location 1: Key: \Software\MySQL AB\MySQL Connector/Net, Name: 1: Key: \SOFTWARE\Microsoft\.NETFramework\v4.5.50709\AssemblyFoldersEx\MySQL Connector Net 8.0.19 v4.5.1, Name: 1: Key: \SOFTWARE\Microsoft\.NETFramework\v4.5.50709\AssemblyFoldersEx\MySQL Connector Net 8.0.19 v4.5.1, Name: 1: Key: \SYSTEM\CurrentControlSet\Services\.NET Data Provider for MySQL\Linkage, Name: Export 1: Key: \SYSTEM\CurrentControlSet\Services\.NET Data Provider for MySQL\Performance, Name: 1: Key: \SYSTEM\CurrentControlSet\Services\.NET Data Provider for MySQL\Performance, Name: Library 1: Key: \SYSTEM\CurrentControlSet\Services\.NET Data Provider for MySQL\Performance, Name: Open 1: Key: \SYSTEM\CurrentControlSet\Services\.NET Data Provider for MySQL\Performance, Name: Collect 1: Key: \SYSTEM\CurrentControlSet\Services\.NET Data Provider for MySQL\Performance, Name: Close 1: Key: \SYSTEM\CurrentControlSet\Services\.NET Data Provider for MySQL\Performance, Name: IsMultiInstance 1: Key: \SYSTEM\CurrentControlSet\Services\.NET Data Provider for MySQL\Performance, Name: Counter Names 1: Key: \SYSTEM\CurrentControlSet\Services\.NET Data Provider for MySQL\Performance, Name: Counter Types 1: Action 16:27:29: RemoveShortcuts. Removing shortcuts 1: Shortcut: upfn1-0t|Documentation 1: Shortcut: vaitcdd6|ChangeLog 1: Shortcut: _rq6aex9|Release Notes 1: Action 16:27:29: ManagedDataUnInstall. Unregistering data provider from machine.config 1: 1: MySQL Connector Net 8.0.19 2: {AD00B12C-103B-4DED-BC1D-ACC2A87FF24E} 3: 3 1: Action 16:27:30: Rollback. Rolling back action: 1: Unregistering data provider from machine.config 1: Removing shortcuts 1: Removing system registry values 1: UnregisterPerfCounterData 1: RollbackUnregisterPerfCounterData 1: Unpublishing Product Features 1: Unpublishing assembly information 1: Updating component registration 1: InstallInitialize 1: 1: MySQL Connector Net 8.0.21 2: {B76BB4C5-40E4-4D2C-8A18-8C85C304D084} 3: 3 1: The action 'Upgrade' for product 'Connector/NET 8.0.21' failed.
[23 Aug 2020 15:49]
MySQL Verification Team
Please check bug https://bugs.mysql.com/bug.php?id=76155 about machine.config file from Sarah Weinberger which solved the issue for her.
[23 Aug 2020 16:57]
J K
I managed to fix this error on my own by installing a registry cleaner and deleting all references to the MySQL Connector NET 8.0 program. After that, I was able to successfully install MySQL again.