Uninstall Fails on Vista

Discussion of open issues, suggestions and bugs regarding ADO.NET provider for MySQL
Post Reply
akrumsee
Posts: 4
Joined: Mon 19 Dec 2005 21:42

Uninstall Fails on Vista

Post by akrumsee » Thu 05 Apr 2007 16:28

I recently upgraded my workstation to Vista. I just downloaded the current version of MySQLDirect.Net Pro. To install it on my workstation I first tried to uninstall the version already installed. The uninstall fails with a window stating that the uninstall "cannot interact with Visual Studio 8.0 IDE. "

I'm not sure what to do next. The install log reads:

--- Custom action error: UninstallAddin
Date: 4/5/2007 10:26:39 AM
Environment
Operating System: Microsoft Windows NT 6.0.6000.0
.NET Framework: 2.0.50727.312
Assembly: UninstallAddin, Version=1.0.2489.30411, Culture=neutral, PublicKeyToken=null
Exception
Message: Retrieving the COM class factory for component with CLSID {BA018599-1DB3-44F9-83B4-461454C84BF8} failed due to the following error: 80080005.
Type: CoreLab.Common.Setup.CustomActionException
StackTrace: at CoreLab.Common.Setup.AddinUninstaller.CreateDTEObject(String version)
at CoreLab.Common.Setup.AddinUninstaller.Execute(String[] args)
CustomMessage: Cannot interact with VisualStudio 8.0 IDE.
Check if this IDE is installed correctly.
Inner Exception
Message: Retrieving the COM class factory for component with CLSID {BA018599-1DB3-44F9-83B4-461454C84BF8} failed due to the following error: 80080005.
Type: CoreLab.Common.Setup.CustomActionException
StackTrace: at CoreLab.Common.Setup.AddinUninstaller.CreateDTEObject(String version)
at CoreLab.Common.Setup.AddinUninstaller.Execute(String[] args)

Alexey
Posts: 2756
Joined: Mon 13 Mar 2006 07:43

Post by Alexey » Fri 06 Apr 2007 08:00

Try to remove MySQLDirect .NET manually:
Stop Windows Installer service;
Delete key in the registry
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products that corresponds to
MySQLDirect .NET;
Delete key in the registry
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Assemblies that corresponds to
CoreLab.MySql.dll;
Remove all CoreLab.* assemblies from GAC;
Stop IIS service if you install Web demos virtual directories;
Remove \Program Files\CoreLab\MySQLDirect.NET folder.
After that you can install MySQLDirect .NET again.

Post Reply