Hi,
(Feb Release 2008)
My install of the GAT failed (due to PC Tools's Firewall) and the installer rolled back..
Now on re-running the GAT Installer, it reports that a previous version is present, and exits.
But there is no GAT appearing in Add/Remove programs and have nothing to remove, so I am stuck.
Anyone any suggestions.
John
|
| jrad Monday, March 24, 2008 12:47 PM |
I am also having trouble installing GAT due to an Access Denied error, and have seen the same problem with trying to run the install again. I had a look at the install package and noticed that the launch condition is looking for the following registry key to determine if GAT is installed:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Packages\{23fc29c9-fafe-47f1-b633-b548e788dddf}
For some reason the install rollback script is not removing this value. Use Regedit to remove the key, and you will be able to try to run the GAT installer again.
David
|
| David Ross Robinson Friday, March 28, 2008 7:29 PM |
Hi John,
So this is for GAT and not GAX right?
Can you describe what was the error shown due to having PC Tools firewall installed? Also can you post the exact text for the message that is telling you a previous version is installed? (I want to rule out if this is coming from Windows Installer).
thanks, -vga.
|
| vga Tuesday, March 25, 2008 7:59 AM |
Hi,
Did you have GAX for Orcas Beta and GAT July 2007 previously installed? If so, try repairing the previous GAT installation (if u don't have the entry @ Add/Remove programs) you can use the previous .msi file. Then uninstall it and go for GAT Feb for Orcas.
hth.
jose.
|
| Jose Escrich Tuesday, March 25, 2008 1:35 PM |
I am also having trouble installing GAT due to an Access Denied error, and have seen the same problem with trying to run the install again. I had a look at the install package and noticed that the launch condition is looking for the following registry key to determine if GAT is installed:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Packages\{23fc29c9-fafe-47f1-b633-b548e788dddf}
For some reason the install rollback script is not removing this value. Use Regedit to remove the key, and you will be able to try to run the GAT installer again.
David
|
| David Ross Robinson Friday, March 28, 2008 7:29 PM |
David,
Many thanks for your solution. I am still working with VS2005, but I found the same entry under VisualStudio\8.0\Packages.
A left over registry entry was what I thought it work be, but also I wasn't as sucessful as you in finding it. I know this wouldn't be the best place to post it, but I would love to know the techniques and tools you used to find the entry.
If anyone from the Development Team of the GAT were to read this post/thread, then I believe you have a bug in the Installer when it rolls back, as I believe it should remove this entry.
Rgds
John
|
| jrad Sunday, March 30, 2008 3:26 PM |
John,
I used Orca which is a MSI database editor which can be found with the Windows Installer SDK.
Finding the problem requires a bit of knowledge about how Windows Installer works, but here were my basic steps:
-
Examined the LaunchConditions table where I found the 'NOT GATINSTALLED' condition.
-
Looking at the AppSearch table located the signature (__FBB719E26133480A827DE42745EF0EE4) for the search
-
Used Edit->Find to search the database for the signature, which led me to the RegLocator table
-
The values in the rowled me to the registry key that was being used to set the GATINSTALLED property
David
|
| David Ross Robinson Monday, March 31, 2008 12:55 PM |
David, Thank you very much ! I removed all references to the key with regedit and voilá, it was possible to install the GAT feb 2008. Anyhow, using servicefactory with vs2008 and xp gives lots of problems.... |
| lasserik Wednesday, April 02, 2008 7:47 PM |