Bug #102132 'Install' for product 'Connector/NET 8.0.22' failed
Description:
I installed mysql through mysql installer, which also installed connector net 8.0.16. However, after I uninstalled mysql, connector net 8.0.16 was not uninstalled normally.
Today, when I installed mysql through mysql installer 8.0.22, the installation of connector net 8.0.22 failed.
Press the show detail button of mysql installer 8.0.22 to display the following information:
1: Action 22:51:06: INSTALL.
1: 1: MySQL Connector Net 8.0.22 2: {F7CB561A-E6E8-4B53-887B-DE2215BCA4C4}
1: Action 22:51:06: FindRelatedProducts. Searching for related applications
1: Action 22:51:06: AppSearch. Searching for installed applications
1: Action 22:51:06: LaunchConditions. Evaluating launch conditions
1: Action 22:51:06: ValidateProductID.
1: Action 22:51:06: CostInitialize. Computing space requirements
1: Action 22:51:06: FileCost. Computing space requirements
1: Action 22:51:06: CostFinalize. Computing space requirements
1: Action 22:51:06: InstallValidate. Validating install
1: Action 22:51:06: Setv45InstallUtil.
1: Action 22:51:06: InstallInitialize.
1: Action 22:51:06: RemoveExistingProducts. Removing applications
1: Application: {0160C4A1-392C-4AFA-B8DB-2471FDA71425}, Command line: UPGRADINGPRODUCTCODE={F7CB561A-E6E8-4B53-887B-DE2215BCA4C4} CLIENTPROCESSID=25180 CLIENTUILEVEL=3 MSICLIENTUSESEXTERNALUI=1 REMOVE=ALL
1: The older version of MySQL Connector Net 8.0.22 cannot be removed. Contact your technical support group.
1: 1: MySQL Connector Net 8.0.22 2: {F7CB561A-E6E8-4B53-887B-DE2215BCA4C4} 3: 3
1: The action 'Install' for product 'Connector/NET 8.0.22' failed.
I followed the solution in https://bugs.mysql.com/bug.php?id=101060 to delete the corresponding entries in the registry, and then installed mysql through mysql installer 8.0.22, connector net 8.0.22 still The installation fails. At this time, press the show detail button of mysql installer 8.0.22 to display the same information as above.
How to repeat:
1...Use connector net 8.0.16.msi to install connector net 8.0.16,
2...and then remove from the registry ALL the references to the string "Connector Net" .
in some cases you will need to remove an entire group in the left side, like
in this case:
Computer\HKEY_CLASSES_ROOT\Installer\Products\5C4BB67B4E04C2D4A881C8583C400D48
, here you need to delete from Products folder the entire key and subkeys for
5C4BB67B4E04C2D4A881C8583C400D48
from all these entries: you also need to remove the entire key and subkeys
which references Connector Net
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installe
r\UserData\S-1-5-18\Components\
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installe
r\UserData\S-1-5-18\Products\
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework\v4.5.
50709\AssemblyFoldersEx\MySQL Connector Net 8.0.16 v4.5.1
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVers
ion\Uninstall\{B76BB4C5-40E4-4D2C-8A18-8C85C304D084}
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\MySQL AB\MySQL Connector/Net
in other cases like in
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installe
r\Folders, you only need to remove the entries in the right side which
mention Connector Net, will be something like this:
C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.16\
C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.16\Assemblies\
C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.16\Assemblies\v4.5.2\
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\MySQL\MySQL Connector
Net 8.0.16\
---Some of the mentioned registry entries can have some differences in your
system, to locate them is better to use the find option---
3...Once you removed All the entries from the registry now you should remove the
installation path from Program files: C:\Program Files (x86)\MySQL\MySQL
Connector Net 8.0.16\
Use mysql installer 8.0.22 to install connector net 8.0.22
Portions of this website are copyright © 2001, 2002 The PHP Group
Page generated in 0.053 sec. using MySQL 8.4.7-u6-cloud
Timestamp references displayed by the system are UTC.
Content reproduced on this site is the property of the
respective copyright holders.
It is not reviewed in advance
by Oracle and does not necessarily represent the opinion of
Oracle or any other party.
Description: I installed mysql through mysql installer, which also installed connector net 8.0.16. However, after I uninstalled mysql, connector net 8.0.16 was not uninstalled normally. Today, when I installed mysql through mysql installer 8.0.22, the installation of connector net 8.0.22 failed. Press the show detail button of mysql installer 8.0.22 to display the following information: 1: Action 22:51:06: INSTALL. 1: 1: MySQL Connector Net 8.0.22 2: {F7CB561A-E6E8-4B53-887B-DE2215BCA4C4} 1: Action 22:51:06: FindRelatedProducts. Searching for related applications 1: Action 22:51:06: AppSearch. Searching for installed applications 1: Action 22:51:06: LaunchConditions. Evaluating launch conditions 1: Action 22:51:06: ValidateProductID. 1: Action 22:51:06: CostInitialize. Computing space requirements 1: Action 22:51:06: FileCost. Computing space requirements 1: Action 22:51:06: CostFinalize. Computing space requirements 1: Action 22:51:06: InstallValidate. Validating install 1: Action 22:51:06: Setv45InstallUtil. 1: Action 22:51:06: InstallInitialize. 1: Action 22:51:06: RemoveExistingProducts. Removing applications 1: Application: {0160C4A1-392C-4AFA-B8DB-2471FDA71425}, Command line: UPGRADINGPRODUCTCODE={F7CB561A-E6E8-4B53-887B-DE2215BCA4C4} CLIENTPROCESSID=25180 CLIENTUILEVEL=3 MSICLIENTUSESEXTERNALUI=1 REMOVE=ALL 1: The older version of MySQL Connector Net 8.0.22 cannot be removed. Contact your technical support group. 1: 1: MySQL Connector Net 8.0.22 2: {F7CB561A-E6E8-4B53-887B-DE2215BCA4C4} 3: 3 1: The action 'Install' for product 'Connector/NET 8.0.22' failed. I followed the solution in https://bugs.mysql.com/bug.php?id=101060 to delete the corresponding entries in the registry, and then installed mysql through mysql installer 8.0.22, connector net 8.0.22 still The installation fails. At this time, press the show detail button of mysql installer 8.0.22 to display the same information as above. How to repeat: 1...Use connector net 8.0.16.msi to install connector net 8.0.16, 2...and then remove from the registry ALL the references to the string "Connector Net" . in some cases you will need to remove an entire group in the left side, like in this case: Computer\HKEY_CLASSES_ROOT\Installer\Products\5C4BB67B4E04C2D4A881C8583C400D48 , here you need to delete from Products folder the entire key and subkeys for 5C4BB67B4E04C2D4A881C8583C400D48 from all these entries: you also need to remove the entire key and subkeys which references Connector Net Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installe r\UserData\S-1-5-18\Components\ Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installe r\UserData\S-1-5-18\Products\ Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework\v4.5. 50709\AssemblyFoldersEx\MySQL Connector Net 8.0.16 v4.5.1 Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVers ion\Uninstall\{B76BB4C5-40E4-4D2C-8A18-8C85C304D084} Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\MySQL AB\MySQL Connector/Net in other cases like in Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installe r\Folders, you only need to remove the entries in the right side which mention Connector Net, will be something like this: C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.16\ C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.16\Assemblies\ C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.16\Assemblies\v4.5.2\ C:\ProgramData\Microsoft\Windows\Start Menu\Programs\MySQL\MySQL Connector Net 8.0.16\ ---Some of the mentioned registry entries can have some differences in your system, to locate them is better to use the find option--- 3...Once you removed All the entries from the registry now you should remove the installation path from Program files: C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.16\ Use mysql installer 8.0.22 to install connector net 8.0.22