WCSF-Jan2007 uninstall error

Topics: Web Client Software Factory
Jun 21, 2007 at 4:54 AM
Hello!

I tried to uninstall WCSF and all other products it is going with.
1. Tried to uninstall GAX. Error message: "...You must first uninstall the following guidance packages: WebClientFactoryPackage"
2. Tried to uninstall GAT. OK.
3. Tried to uninstall EntLib-May2007. OK.
4. Tried to uninstall WCSF itself. Error message: "Unable to get installer types in the C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PublicAssemblies\WebClientFactoryPackageInstaller.dll assembly. --> Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information."

For now I have GAX and WCSF installed on the computer and no one can be uninstalled. Here is a piece of WCSF uninstallation log, I hope it will be usefull.

MSI (s) (50:D0) 09:39:19:290: Invoking remote custom action. DLL: C:\WINXP\Installer\MSI105.tmp, Entrypoint: ManagedInstall
MSI (s) (50!00) 09:39:26:709:
MSI (s) (50:D0) 09:39:26:818: Leaked MSIHANDLE (2730) of type 790531 for thread 2816
MSI (s) (50:D0) 09:39:26:818: Note: 1: 2769 2: Uninstallda5391c5dd3d4eff8eb00facf54ac3f9 3: 1
MSI (c) (44:38) 09:39:19:556: Font created. Charset: Req=0, Ret=0, Font: Req=, Ret=Arial
Error 1001. Unable to get installer types in the C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PublicAssemblies\WebClientFactoryPackageInstaller.dll assembly. --> Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
DEBUG: Error 2769: Custom Action Uninstallda5391c5dd3d4eff8eb00facf54ac3f9 did not close 1 MSIHANDLEs.
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2769. The arguments are: Uninstallda5391c5dd3d4eff8eb00facf54ac3f9, 1,
MSI (s) (50:D0) 09:39:26:818: User policy value 'DisableRollback' is 0
MSI (s) (50:D0) 09:39:26:818: Machine policy value 'DisableRollback' is 0
Action ended 9:39:26: InstallFinalize. Return value 3.

Tell me please if there is any solution!
Best regards, Oleg
Developer
Jun 29, 2007 at 5:03 PM
Hi Oleg, to uninstall WCSF Jan 2007, you don’t have to uninstall GAX/GAT before. If you want to uninstall WCSF and GAT/GAX, first you have to uninstall WCSF and then yes you can uninstall GAT/GAX (assuming that you don’t have another software factory installed).

To manually unregister a Guidance Package before uninstalling. Check this posts:
Let me know if this helps,

Ezequiel Jadib
http://staff.southworks.net/blogs/ejadib
Aug 24, 2007 at 3:00 AM
Hello
I have the same problem with Oleg's. The Toolkit was uninstalled before I remove WCSF. So when I tried to uninstall WCSF, the error is: "Unable to get installer types in the C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PublicAssemblies\WebClientFactoryPackageInstaller.dll assembly. --> Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information."

At this point, there is no way to uninstall or repair the WCSF using the msi. Even after I removing WCSF guidance packages in the registry I can only uninstall GAX/GAT but not WCSF.

Now, I am stuck because I cannot remove WCSF and also cannot use it.
Please advice. Thank you very much.
Oct 24, 2007 at 7:38 PM

I have similar issue while installing WCSF. After spending hours, I removed WCSF finally by following the instruction Mariano Szklanny's blog http://staff.southworks.net/blogs/mariano/archive/2006/09/06/820.aspx

Leo Wang
http://lwang00.wordpress.com/2007/10/24/resolve-wcsf-installation-issues-on-vsnet-2008/