Visual Studio Development Bookmark and Share   
 index > Visual Studio Guidance Automation Toolkit > Unable to install GAX/GAT
 

Unable to install GAX/GAT

Hi folks,

I'm not able to get GAX running on Visual Studio 2008. I installed GAX serveral times on virtual machines with fresh win xp and VS2008 installations (both english & german windows). When I am trying to install a Guidance Package the installer states :
"Visual Studio is not installed. Do you want to see information of the product? Click Yes to be directed to a web page, click No to exit."

And when I'm installing the GAT there isn't any option to create a GuidancePackage at all..

Thanks for any help in advance..
ngoe  Wednesday, December 12, 2007 10:14 AM
I'm having a similar experience. I'm curious which version of Visual Studio 2008 are you running? I'm running Team System for Architects. I'm thinking to try uninstalling team system and then installing Professional, but I'm concerned that the uninstall may leave things in an indeterminate state.
John Holliday  Wednesday, December 12, 2007 12:51 PM
Hi!,
The issue is when you tried to install GAT or any other packages? That message "Visual Studio is not installed." is not from GAT so, I think that you're trying to install a GP which was not made for Orcas.

If you're running Vs 2005 and 2008 side by side, note that when you install GAX the setup ask you in which hive you want to install them, so if you've installed in 2005 you won't have GAX/GAT in 2008.

hth.
jose.

Jose Escrich  Wednesday, December 12, 2007 7:03 PM
I am having the same problem on a newly built machine running windows XP SP2 Visual Studio 2008 Team system for Developers and SQL Server 2005. I have not installed Visual Studio 2005 but a shell was installed when I installed SQL Server 2005. Any thoughts. I have run the GAXPatch but still do not see the Guidance Manager on the tools menu

perezscott  Tuesday, December 18, 2007 6:35 PM
Hi,

Can you please try running the diagnostic tool listed here:

http://weblogs.asp.net/vga/archive/2007/12/28/troubleshooting-gax-gat-installation-issues.aspx

and post here the results? this should help the guessing game.

thanks,
-vga.
vga  Friday, December 28, 2007 6:05 PM
Hello,

first of all: Happy New Year to everyone.

Not to the bad news ;-)
I downloaded the GAXTroubleshooter - but unfortunately it won't start on my "real" windows and "virtual" windows either.

It just crashes with following message:

Unbehandelte Ausnahme: System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei GaxTroubleshooter.Troubleshooter.GetVisualStudioPath(String hive)
bei GaxTroubleshooter.Troubleshooter.DumpGaxInfo()
bei GaxTroubleshooter.Program.Main()


I have .NET 3.5, VS2008 Professional Edition, GAX & GAT (not working...) installed.


To Jose: The message pops up after finished installing GAT and GAX and while trying to install a Guidance Package I developed on VS2005. I have a clean install of windows and VS2008 (thanks to the virtual machines), but installation doesn't work.
ngoe  Wednesday, January 02, 2008 8:40 AM
I just installed the GAXPatch and was able to create a new GP. After building and registering it (successfully) and starting a new VS2008 instance the Guidance Package entry from "New Project.." was gone.

After running the GAXPatch again, the entry reappeared and I was able to create a project from my previously registered package... I won't test it right now, but I would bet the entry is gone after registering a new GP..

I think its a shame how badly this stuff works. Its a great idea, but what's the point of writing a new GP if you can never be sure if it works or messes up the clients VS installation?!
ngoe  Wednesday, January 02, 2008 9:19 AM

Here are my results. I have no idea what this is saying

GAX Troubleshooter
Developed in 2007 by Clarius Consulting

Dumping OS details...
OS version: Microsoft Windows NT 5.1.2600 Service Pack 2
CLR version: 2.0.50727.1433

------------------------------------------------
Dumping GAX hive...
------------------------------------------------
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Guidance Automation Extensions
Value CurrentVersion=1.3 - (String)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Guidance Automation Extensions\Compatibility
Value 1.1=1 - (DWord)
Value 1.2=1 - (DWord)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Guidance Automation Extensions\Hosts
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Guidance Automation Extensions\Hosts\VisualStudio
Value CurrentHive=8.0 - (String)
Value CurrentInstallDir=C:\Program Files\Microsoft Visual Studio 8\ - (String)
Dumping GAX Main Manifest...
------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<RecipeFramework SchemaVersion="1.0" TraceLevel="Error" xmlns="http://schemas.microsoft.com/pag/gax-manifest">
<Hosts>
<Host Name="VisualStudio" InstallerType="Microsoft.Practices.RecipeFramework.VisualStudio.RecipeFrameworkInstaller, Microsoft.Practices.RecipeFramework.VisualStudio" />
</Hosts>
<GuidancePackages>
<GuidancePackage Name="DataAccessGuidancePackage" Version="1.0" Caption="Repository Factory" Description="Repository Factory" Host="VisualStudio" Guid="F8B16ED4-8656-4b73-922A-2FE00C6DFF0F" ConfigurationFile="C:\Program Files\Microsoft Patterns &amp; Practices\Data Access Guidance Package Setup\Data Access Guidance Package.xml" Timestamp="633275406360000000" />
<GuidancePackage Name="ServicesGuidancePackage" Version="1.0" Caption="Service Factory: Modeling Edition" Description="Service Factory Modeling Edition" Host="VisualStudio" Guid="018f05c0-b2d8-4116-8665-41f3db4640ba" ConfigurationFile="C:\Program Files\Microsoft Service Factory V3\Guidance Package\Service Factory Guidance Package (binary release).xml" Timestamp="633293780380000000" />
</GuidancePackages>
</RecipeFramework>
Dumping GAX info for 8.0 hive.
--------------------------------------------------------------------
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\Packages\{77d93a80-73fc-40f8-87db-acd3482964b2}
Value ID=1 - (DWord)
Value MinEdition=Standard - (String)
Value ProductVersion=1.0 - (String)
Value ProductName=recipe framework - (String)
Value CompanyName=Microsoft - (String)
Value InprocServer32=C:\WINDOWS\system32\mscoree.dll - (String)
Value Class=Microsoft.Practices.RecipeFramework.VisualStudio.RecipeManagerPackage - (String)
Value CodeBase=file:///C:/Program Files/Microsoft Visual Studio 8/Common7/IDE/PublicAssemblies/Microsoft.Practices.RecipeFramework.VisualStudio.DLL - (String)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\Packages\{77d93a80-73fc-40f8-87db-acd3482964b2}\SatelliteDll
Value Path=C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PublicAssemblies - (String)
Value DllName=Microsoft.Practices.RecipeFramework.VisualStudioUI.dll - (String)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\Packages\{77d93a80-73fc-40f8-87db-acd3482964b2}\Templates
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\Packages\{77d93a80-73fc-40f8-87db-acd3482964b2}\Templates\{018f05c0-b2d8-4116-8665-41f3db4640ba}
Value LastTemplate=25 - (DWord)
Value PackageName=ServicesGuidancePackage - (String)
Value 1=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Items\DataContractModel.vstemplate - (String)
Value 2=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Items\HostDesignerModel.vstemplate - (String)
Value 3=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Items\ServiceModel.vstemplate - (String)
Value 4=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\ASMX.vstemplate - (String)
Value 5=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\WCF.vstemplate - (String)
Value 6=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\ASMXBusinessEntity\BusinessEntity.vstemplate - (String)
Value 7=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\ASMXBusinessLogic\BusinessLogic.vstemplate - (String)
Value 8=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\ASMXClient\Client.vstemplate - (String)
Value 9=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\ASMXDataAccess\DataAccess.vstemplate - (String)
Value 10=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\ASMXDataType\DataType.vstemplate - (String)
Value 11=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\ASMXHost\Host.vstemplate - (String)
Value 12=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\ASMXServiceContract\ServiceContract.vstemplate - (String)
Value 13=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\ASMXServiceImplementation\ServiceImplementation.vstemplate - (String)
Value 14=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\WCFBusinessEntity\BusinessEntity.vstemplate - (String)
Value 15=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\WCFBusinessLogic\BusinessLogic.vstemplate - (String)
Value 16=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\WCFClient\Client.vstemplate - (String)
Value 17=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\WCFDataAccess\DataAccess.vstemplate - (String)
Value 18=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\WCFDataContract\DataContract.vstemplate - (String)
Value 19=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\WCFFaultContract\FaultContract.vstemplate - (String)
Value 20=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\WCFHost\Host.vstemplate - (String)
Value 21=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\WCFMessageContract\MessageContract.vstemplate - (String)
Value 22=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\WCFServiceContract\ServiceContract.vstemplate - (String)
Value 23=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Projects\WCFServiceImplementation\ServiceImplementation.vstemplate - (String)
Value 24=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Solutions\ServicesGuidancePackage.vstemplate - (String)
Value 25=C:\Program Files\Microsoft Service Factory V3\Guidance Package\Templates\Solutions\Projects\Model\Model.vstemplate - (String)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\Packages\{77d93a80-73fc-40f8-87db-acd3482964b2}\Templates\{f8b16ed4-8656-4b73-922a-2fe00c6dff0f}
Value LastTemplate=0 - (DWord)
Value PackageName=DataAccessGuidancePackage - (String)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\AutoLoadPackages\{ADFC4E64-0397-11D1-9F4E-00A0C911004F}
Value {53544C4D-E3F8-4AA0-8195-8A8D16019423}=0 - (DWord)
Value {77d93a80-73fc-40f8-87db-acd3482964b2}=0 - (DWord)
Value {3a053d37-49a0-4713-a3c4-6161158fb0c4}=0 - (DWord)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\AutoLoadPackages\{ADFC4E64-0397-11D1-9F4E-00A0C911004F}\Packages
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\AutoLoadPackages\{ADFC4E64-0397-11D1-9F4E-00A0C911004F}\Packages\{018f05c0-b2d8-4116-8665-41f3db4640ba}
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\AutoLoadPackages\{ADFC4E64-0397-11D1-9F4E-00A0C911004F}\Packages\{f8b16ed4-8656-4b73-922a-2fe00c6dff0f}
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\AutoLoadPackages\{F1536EF8-92EC-443C-9ED7-FDADF150DA82}
Value {C9DD4A57-47FB-11D2-83E7-00C04F9902C1}=0 - (DWord)
Value {72391CE3-743A-4a55-8927-4217541F6517}=0 - (DWord)
Value {77d93a80-73fc-40f8-87db-acd3482964b2}=0 - (DWord)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\AutoLoadPackages\{F1536EF8-92EC-443C-9ED7-FDADF150DA82}\Packages
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\AutoLoadPackages\{F1536EF8-92EC-443C-9ED7-FDADF150DA82}\Packages\{018f05c0-b2d8-4116-8665-41f3db4640ba}
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\AutoLoadPackages\{F1536EF8-92EC-443C-9ED7-FDADF150DA82}\Packages\{f8b16ed4-8656-4b73-922a-2fe00c6dff0f}
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\ToolWindows\{90e51bf7-d80a-4fa1-8a20-2641cbb842f4}
Value Name=Microsoft.Practices.RecipeFramework.VisualStudio.ToolWindow.GuidanceNavigatorWindow - (String)
Dumping PublicAssemblies 8.0 folder...
--------------------------------------------------------------------
Microsoft.Practices.Common, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.ComponentModel, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.Common, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.Library, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.PackageManagement, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.VisualStudio.Common, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.VisualStudio, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.VisualStudio.Library, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RepositoryFactory.Installer, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Microsoft.Practices.ServiceFactory.GuidancePackage.Installer, Version=1.0.2859.28610, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Practices.WizardFramework, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Unable to get assembly info: Microsoft.Practices.RecipeFramework.VisualStudioUI.dll - The module was expected to contain an assembly manifest. (Exception from HRESULT: 0x80131018)
=====================================================================
Dumping GAX info for 9.0 hive.
--------------------------------------------------------------------
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\Packages\{77d93a80-73fc-40f8-87db-acd3482964b2}
Value ID=1 - (DWord)
Value MinEdition=Standard - (String)
Value ProductVersion=1.0 - (String)
Value ProductName=recipe framework - (String)
Value CompanyName=Microsoft - (String)
Value InprocServer32=C:\WINDOWS\system32\mscoree.dll - (String)
Value Class=Microsoft.Practices.RecipeFramework.VisualStudio.RecipeManagerPackage - (String)
Value CodeBase=file:///C:/Program Files/Microsoft Visual Studio 9.0/Common7/IDE/PublicAssemblies/Microsoft.Practices.RecipeFramework.VisualStudio.DLL - (String)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\Packages\{77d93a80-73fc-40f8-87db-acd3482964b2}\SatelliteDll
Value Path=C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PublicAssemblies - (String)
Value DllName=Microsoft.Practices.RecipeFramework.VisualStudioUI.dll - (String)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\Packages\{77d93a80-73fc-40f8-87db-acd3482964b2}\Templates
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\Packages\{77d93a80-73fc-40f8-87db-acd3482964b2}\Templates\{23fc29c9-fafe-47f1-b633-b548e788dddf}
Value LastTemplate=4 - (DWord)
Value PackageName=MetaGuidancePackage - (String)
Value 1=C:\Program Files\Microsoft Guidance Automation Toolkit\Templates\Items\Action\Action.vstemplate - (String)
Value 2=C:\Program Files\Microsoft Guidance Automation Toolkit\Templates\Solutions\GuidancePackageSolution.vstemplate - (String)
Value 3=C:\Program Files\Microsoft Guidance Automation Toolkit\Templates\Solutions\Projects\GuidancePackage\GuidancePackage.vstemplate - (String)
Value 4=C:\Program Files\Microsoft Guidance Automation Toolkit\Templates\Solutions\Projects\GuidancePackageInstaller\GuidancePackageInstaller.vstemplate - (String)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\AutoLoadPackages\{ADFC4E64-0397-11D1-9F4E-00A0C911004F}
Value {77d93a80-73fc-40f8-87db-acd3482964b2}=0 - (DWord)
Value {53544C4D-E3F8-4AA0-8195-8A8D16019423}=0 - (DWord)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\AutoLoadPackages\{ADFC4E64-0397-11D1-9F4E-00A0C911004F}\Packages
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\AutoLoadPackages\{ADFC4E64-0397-11D1-9F4E-00A0C911004F}\Packages\{23fc29c9-fafe-47f1-b633-b548e788dddf}
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\AutoLoadPackages\{F1536EF8-92EC-443C-9ED7-FDADF150DA82}
Value {77d93a80-73fc-40f8-87db-acd3482964b2}=0 - (DWord)
Value {C9DD4A57-47FB-11D2-83E7-00C04F9902C1}=0 - (DWord)
Value {72391CE3-743A-4a55-8927-4217541F6517}=0 - (DWord)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\AutoLoadPackages\{F1536EF8-92EC-443C-9ED7-FDADF150DA82}\Packages
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\AutoLoadPackages\{F1536EF8-92EC-443C-9ED7-FDADF150DA82}\Packages\{23fc29c9-fafe-47f1-b633-b548e788dddf}
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\ToolWindows\{90e51bf7-d80a-4fa1-8a20-2641cbb842f4}
Value Name=Microsoft.Practices.RecipeFramework.VisualStudio.ToolWindow.GuidanceNavigatorWindow - (String)
Dumping PublicAssemblies 9.0 folder...
--------------------------------------------------------------------
=====================================================================

perezscott  Thursday, January 03, 2008 3:08 PM
Hi perezscott,

You have installed GAX for 2005, try uninstalling it then install again, Note the installer ask in one of the steps in which version of Visual Studio you want to install it (it's a two radio buttons in on of the screens).

jose.
Jose Escrich  Thursday, January 03, 2008 3:16 PM
After renaming the section /Software/Microsoft/VisualStudio/8.0 to "8.0.old" I was able to run the GAXTroubleshooter, this is what it says:
--------------------------


GAX Troubleshooter
Developed in 2007 by Clarius Consulting

Dumping OS details...
OS version: Microsoft Windows NT 5.1.2600 Service Pack 2
CLR version: 2.0.50727.1433

------------------------------------------------
Dumping GAX hive...
------------------------------------------------
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Guidance Automation Extensions
Value CurrentVersion=1.3 - (String)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Guidance Automation Extensions\Compatibility
Value 1.1=1 - (DWord)
Value 1.2=1 - (DWord)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Guidance Automation Extensions\Hosts
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Guidance Automation Extensions\Hosts\VisualStudio
Value CurrentHive=9.0 - (String)
Value CurrentInstallDir=C:\Programme\Microsoft Visual Studio 9.0\ - (String)
Dumping GAX Main Manifest...
------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<RecipeFramework SchemaVersion="1.0" TraceLevel="Error" xmlns="http://schemas.microsoft.com/pag/gax-manifest">
<Hosts>
<Host Name="VisualStudio" InstallerType="Microsoft.Practices.RecipeFramework.VisualStudio.RecipeFrameworkInstaller, Microsoft.Practices.RecipeFramework.VisualStudio" />
</Hosts>
<GuidancePackages>
<GuidancePackage Name="MetaGuidancePackage" Version="1.0" Caption="Guidance Package Development" Description="" Host="VisualStudio" Guid="23FC29C9-FAFE-47f1-B633-B548E788DDDF" ConfigurationFile="C:\Programme\Microsoft Guidance Automation Toolkit\Microsoft.Practices.RecipeFramework.MetaGuidancePackage.xml" Timestamp="633208681660000000" />
</GuidancePackages>
</RecipeFramework>
Dumping GAX info for 8.0 hive.
--------------------------------------------------------------------
Dumping PublicAssemblies 8.0 folder...
--------------------------------------------------------------------
The directory PublicAssemblies does not exists.
=====================================================================
Dumping GAX info for 9.0 hive.
--------------------------------------------------------------------
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\Packages\{77d93a80-73fc-40f8-87db-acd3482964b2}
Value ID=1 - (DWord)
Value MinEdition=Standard - (String)
Value ProductVersion=1.0 - (String)
Value ProductName=recipe framework - (String)
Value CompanyName=Microsoft - (String)
Value InprocServer32=C:\WINDOWS\system32\mscoree.dll - (String)
Value Class=Microsoft.Practices.RecipeFramework.VisualStudio.RecipeManagerPackage - (String)
Value CodeBase=file:///C:/Programme/Microsoft Visual Studio 9.0/Common7/IDE/PublicAssemblies/Microsoft.Practices.RecipeFramework.VisualStudio.DLL - (String)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\Packages\{77d93a80-73fc-40f8-87db-acd3482964b2}\SatelliteDll
Value Path=C:\Programme\Microsoft Visual Studio 9.0\Common7\IDE\PublicAssemblies - (String)
Value DllName=Microsoft.Practices.RecipeFramework.VisualStudioUI.dll - (String)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\Packages\{77d93a80-73fc-40f8-87db-acd3482964b2}\Templates
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\Packages\{77d93a80-73fc-40f8-87db-acd3482964b2}\Templates\{23fc29c9-fafe-47f1-b633-b548e788dddf}
Value LastTemplate=4 - (DWord)
Value PackageName=MetaGuidancePackage - (String)
Value 1=C:\Programme\Microsoft Guidance Automation Toolkit\Templates\Items\Action\Action.vstemplate - (String)
Value 2=C:\Programme\Microsoft Guidance Automation Toolkit\Templates\Solutions\GuidancePackageSolution.vstemplate - (String)
Value 3=C:\Programme\Microsoft Guidance Automation Toolkit\Templates\Solutions\Projects\GuidancePackage\GuidancePackage.vstemplate - (String)
Value 4=C:\Programme\Microsoft Guidance Automation Toolkit\Templates\Solutions\Projects\GuidancePackageInstaller\GuidancePackageInstaller.vstemplate - (String)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\AutoLoadPackages\{ADFC4E64-0397-11D1-9F4E-00A0C911004F}
Value {53544C4D-E3F8-4AA0-8195-8A8D16019423}=0 - (DWord)
Value {77d93a80-73fc-40f8-87db-acd3482964b2}=0 - (DWord)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\AutoLoadPackages\{ADFC4E64-0397-11D1-9F4E-00A0C911004F}\Packages
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\AutoLoadPackages\{ADFC4E64-0397-11D1-9F4E-00A0C911004F}\Packages\{23fc29c9-fafe-47f1-b633-b548e788dddf}
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\AutoLoadPackages\{F1536EF8-92EC-443C-9ED7-FDADF150DA82}
Value {C9DD4A57-47FB-11D2-83E7-00C04F9902C1}=0 - (DWord)
Value {77d93a80-73fc-40f8-87db-acd3482964b2}=0 - (DWord)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\AutoLoadPackages\{F1536EF8-92EC-443C-9ED7-FDADF150DA82}\Packages
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\AutoLoadPackages\{F1536EF8-92EC-443C-9ED7-FDADF150DA82}\Packages\{23fc29c9-fafe-47f1-b633-b548e788dddf}
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\ToolWindows\{90e51bf7-d80a-4fa1-8a20-2641cbb842f4}
Value Name=Microsoft.Practices.RecipeFramework.VisualStudio.ToolWindow.GuidanceNavigatorWindow - (String)
Dumping PublicAssemblies 9.0 folder...
--------------------------------------------------------------------
Microsoft.Practices.Common, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.ComponentModel, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.Common, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.Library, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.PackageManagement, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.VisualStudio.Common, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.VisualStudio, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.VisualStudio.Library, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.WizardFramework, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Unable to get assembly info: Microsoft.Practices.RecipeFramework.VisualStudioUI.dll - Im Modul wurde ein Assemblymanifest erwartet. (Ausnahme von HRESULT: 0x80131018)
=====================================================================


I am still not able to install a GP because the installer doesn't find a VS installation.

ngoe  Monday, January 07, 2008 1:17 PM
Okay, so I investigated further (I need this stuff to run!):

I tested it on a few additional virtual machines, but the installation of my Guidance Package doesn't work on any of these.

The problem, that the GP project type "Guidance Package" disappears after registering such a project, remains. When I use the GAXpatch it visible again, although there is only one line commented out:



Code Block

<!--<assemblyIdentity name="Microsoft.VisualStudio.TemplateWizardInterface" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" xmlns="urn:schemas-microsoft-com:asm.v1" />-->





Now I logged the msi file outpt of my Guidance Package. There is a section, I don't understand but seems to fail:



Code Block

Action start 08:43:49: AppSearch.
AppSearch: Property: VS, Signature: __E3CF63EC243C426A9D497984345F80DA

MSI (c) (20:28) [08:43:49:650]: Note: 1: 2262 2: Signature 3: -2147287038

MSI (c) (20:28) [08:43:49:650]: Note: 1: 2262 2: CompLocator 3: -2147287038

MSI (c) (20:28) [08:43:49:660]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\Setup\VS 3: 2

MSI (c) (20:28) [08:43:49:670]: Note: 1: 2262 2: IniLocator 3: -2147287038

MSI (c) (20:28) [08:43:49:670]: Note: 1: 2262 2: DrLocator 3: -2147287038 AppSearch: Property: RUNTIME, Signature: __CA354E1FD355431A897CAF812356F4E1

MSI (c) (20:28) [08:43:49:690]: Note: 1: 2262 2: Signature 3: -2147287038

MSI (c) (20:28) [08:43:49:690]: Note: 1: 2262 2: CompLocator 3: -2147287038

MSI (c) (20:28) [08:43:49:690]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\InstalledProducts\RecipeManagerPackage 3: 2

MSI (c) (20:28) [08:43:49:690]: Note: 1: 2262 2: IniLocator 3: -2147287038

MSI (c) (20:28) [08:43:49:690]: Note: 1: 2262 2: DrLocator 3: -2147287038 AppSearch: Property: CSHARP, Signature: __96C7FB0F85A34AA7976E4C9564A96265

MSI (c) (20:28) [08:43:49:700]: Note: 1: 2262 2: Signature 3: -2147287038

MSI (c) (20:28) [08:43:49:700]: Note: 1: 2262 2: CompLocator 3: -2147287038

MSI (c) (20:28) [08:43:49:720]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\InstalledProducts\Microsoft Visual C# 3: 2

MSI (c) (20:28) [08:43:49:730]: Note: 1: 2262 2: IniLocator 3: -2147287038

MSI (c) (20:28) [08:43:49:730]: Note: 1: 2262 2: DrLocator 3: -2147287038

Action ended 08:43:49: AppSearch. Return value 1.


I understand the installer checks for Visual Studio, the RecipeFramework and Visual C Sharp. But why in the 8.0 registry folder??



ngoe  Wednesday, January 16, 2008 12:22 PM

Let me summarize the details to check we're on the same page about your problem:

1) you've sucessfully installed GAX (no errors)

2) you've successfully installed GAT (no errors)

You're now trying to install a Guidance Package (is it a p&p factory? one created by you?) from an MSI and it's failing.

If you're installing a MSI created with the latest GAX/GAT (which will install only to VS2005 or VS2008 on the same box, but not both) you need to make sure that you're installing it into a box were GAX is installed against the same VS version that you used to build the MSI, in other words, GAT will at build-time specify if the MSI should use the 8.0 or 9.0 registry hive depending onto which one was it installed.


Does this help? If we're not on the same page, please let me know more details in order to better understand the issue.

thanks,

-Victor.

vga  Friday, January 18, 2008 3:00 AM
Hi Victor,

Yes, GAX & GAT are installed without errors.

I try to install a self made GP.

I did indeed built and wrote this Guidance Package under VS2005. But I did rebuild it with VS2008. This rebuilt package is what I tried to install.

(Side question: will I always have to build two packages for VS2005/08?)

It seems that GAT uses the 8.0 hive in my case. But I don't know why this happens even on a fresh windows installation which has only VS2008, GAT, GAX installed.

How can I explicitly build the Guidance Package for VS2008?
ngoe  Monday, January 21, 2008 2:10 PM

You can use google to search for other answers

Custom Search

More Threads

• VSTS 2008 - installed GAX but GAT fails: C# Language is not installed
• Retreiving project for an unbound recipe
• Where do I type in export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:...?
• Can't register guidance packages with Feb '07 GAX and GAT
• Toolkit Error: The following arguments are required and don't have values
• Which APIs should be used with VSTS to do web test automation ?
• June GAT Installation Issues
• Binding error (?) using Smart Client Software Factory
• GAT breaking changes
• web project template, to fire code in gac class.