Visual Studio Development Bookmark and Share   
 index > Visual Studio Guidance Automation Toolkit > Uninstall Failure
 

Uninstall Failure

Ok ... so I really "messed" up ... wanted to install latest GAT/GAX ... uninstalled GAT ... then tried to uninstall GAX ... but this failed because I still had a Guidance package registered ... <sigh> (forgot about that) ... I then reinstalled the old GAT ... opened the solution to try and de-register it ... no luck ... it failed ... so, uninstalled GAT again ... then went through the registry and removed all references to my guidance package (it was called BaseLibrary) ... then I did a search of the hard drive and removed all references and I even did a file search to look inside the files to find those that might reference it. I tried the uninstall from the msi and Add/Remove Programs with the same result. Have also rebooted a few times hoping that anything I removed from the registry would no longer be referenced ... still no luck.

Anyway, I cannot uninstall GAX as I continually get the following error: It then rolls back the uninstall.

An exception occurred while uninstalling. This exception will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete. --> The uninstallation of the Guidance Automation Runtime cannot be done. You must first uninstall the following guidance package(s): BaseLibrary.

My question is: What can I manually do so the uninstaller will get past this point. How does it know that I once registered the Base Library ... where is that information stored ... so I can delete it and move on to uninstall this version of GAX.

Any assistance is greatly appreciated!

Tim Mercer  Monday, June 26, 2006 4:39 PM

You may want to check C:\Documents and Settings\All Users\Application Data\Microsoft\Recipe Framework

In there is an XML file that has a list of the installed GPs - that may be where the reference is hiding?

Dr. Borts  Tuesday, June 27, 2006 4:44 AM

Yes, that's right, the XML file RecipeFramework.xml under C:\Documents and Settings\All Users\Application Data\Microsoft\Recipe Framework\ contains the info about all the Guidance Packages that are registered. You may want to look at the GuidancePackages node under which your package will be listed. Just delete the node and uninstall GAX. Even I had faced the same problem.. :)

- Santhoo

SanthoshMReddy  Tuesday, June 27, 2006 5:34 AM

You may want to check C:\Documents and Settings\All Users\Application Data\Microsoft\Recipe Framework

In there is an XML file that has a list of the installed GPs - that may be where the reference is hiding?

Dr. Borts  Tuesday, June 27, 2006 4:44 AM

Yes, that's right, the XML file RecipeFramework.xml under C:\Documents and Settings\All Users\Application Data\Microsoft\Recipe Framework\ contains the info about all the Guidance Packages that are registered. You may want to look at the GuidancePackages node under which your package will be listed. Just delete the node and uninstall GAX. Even I had faced the same problem.. :)

- Santhoo

SanthoshMReddy  Tuesday, June 27, 2006 5:34 AM

Dr Borts/Santoo:

Thank you both! It worked wonderfully! Now onto install the June CTP.

Best regards.

Tim Mercer  Tuesday, June 27, 2006 1:17 PM

Take a look at Tom's posting:Guidance Automation Extensions and Toolkit: June 2006 Release

There as some registry items you may want to clean up as well.

Jay

JayUrb  Tuesday, June 27, 2006 9:55 PM

I was able to uninstall GAT no problem, but the GAX had the registry issues that have been pointed out.

I deleted all keys that had entries with "RecipeFramework" in them and was then able to uninstall the GAX.

My involvement with GAT/GAX arises from the SCSF and not beta 2. SCSF just released a new version that uses the new GAT/GAX...

JohnAskew  Sunday, July 02, 2006 10:46 PM

Hello All,

How canI uninstall GAT\GAX after uninstall VS 2008 Beta 2? Steps described for VS2005 above don't help me with VS2008.

Thanks

Closer  Wednesday, December 05, 2007 2:46 PM

You can use google to search for other answers

Custom Search

More Threads

• FolderAdd
• An Alternate way to create a Deployment Project for a Guidance Package
• Including a custom assembly with GAT
• Extend the Meta-Guidance Package
• Issue with DSL Tool
• Error installing GAX
• VS 2005 Ambiguous Error
• how to run multiple class file with Main() method on each of them independently in a project?
• Recipe Framework Error
• Adding a project programatically