Hi there, Since the beginning of the week I'm exploring for the first time the concept of Guidance Packages. While searching for a quickstart a ran into the Hands on Lab solution to get me started. I ran into a few problems that already are solved (some of them appeared in this forum) but now I'm completely blocked. The registration of the HoL failes, althow I've already installedthe WCFguidance package.
The error that's been reported in the VS output says following :(Note : all the assemblies are in the PublicAssemblies IDE)
An exception occurred during the Install phase.
System.TypeLoadException: Microsoft.Practices.RecipeFramework.VisualStudio.RecipeFrameworkInstaller, Microsoft.Practices.RecipeFramework.VisualStudio
at Microsoft.Practices.Common.Services.TypeResolutionService.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at Microsoft.Practices.Common.Services.TypeResolutionService.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at Microsoft.Practices.Common.Services.TypeResolutionService.GetType(String typeName, Boolean throwOnError)
at Microsoft.Practices.RecipeFramework.ManifestInstaller.InitPackage(String configuration, GuidancePackage& package, IHostInstaller& installer, XmlNode& packagesNode, Boolean installing)
at Microsoft.Practices.RecipeFramework.ManifestInstaller.InstallPackage(String configuration)
at Microsoft.Practices.RecipeFramework.ManifestInstaller.Install(IDictionary stateSaver)
at System.Configuration.Install.Installer.Install(IDictionary stateSaver)
at System.Configuration.Install.AssemblyInstaller.Install(IDictionary savedState)
at System.Configuration.Install.Installer.Install(IDictionary stateSaver)
at System.Configuration.Install.TransactedInstaller.Install(IDictionary savedState)
The inner exception System.IO.FileNotFoundException was thrown with the following error message: Couldn't find assembly Microsoft.Practices.RecipeFramework.VisualStudio..
at Microsoft.Practices.Common.Services.TypeResolutionService.GetAssembly(AssemblyName assemblyName, Boolean throwOnError)
at Microsoft.Practices.Common.Services.TypeResolutionService.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
|
| Jan Kinable Friday, August 18, 2006 2:54 PM |
Hi Jan,
During november, Clarius will be releasing a Toolkit that helps integrating GAX/GAT and DSL Tools, and along the provided samples there will be an updated HOL working against GAT June 2006 bits.
thanks, -Victor. |
| vga Monday, November 13, 2006 2:25 PM |
Hi Kosmo,
Clarius has updated the HoL to work with GAX/GAT June 2006 CTP (the previous version of the HoL only worked with GAX/GAT December 2005 CTP).
We have bundled the updated HoL in the "Samples" folder of our Clarius Software Factories Toolkit that you can download from:
http://softwarefactoriestoolkit.net/SFT_Download_2006CTP.aspx
HTH, -Victor.
|
| vga Friday, January 26, 2007 4:40 PM |
The HoL was not updated to use the newest GAX 1.1 as far as I know. Make sure you have all the right references, as well as the right assembly fullname and versions in its pacakge XML configuration file.
|
| kzu Sunday, August 20, 2006 9:35 PM |
I had the same problem with the WCF. Probably I installed the newest GAX since I've used it for the first time. CanI simplyuninstall the GAT/GAX and download a previous version, or do I have to uninstall everthing and do it all again ? |
| Jan Kinable Monday, August 21, 2006 6:45 AM |
Hi,
Do you know if updating the HoL for GAX 1.1 is in the works?
Thanks!
Mike K |
| mike.kling Monday, August 28, 2006 5:20 PM |
apparantly they're not intented to updated it for 1.1. Why ? I don't know, maybe they're waiting for the 2.0 ? |
| Jan Kinable Friday, September 01, 2006 6:29 PM |
Updating the HOL for GAX v1.1, at first, shouldn't be much more trouble than using GAX v1.1 references and updating the assembly reference used in some .vstemplates.
have you tried this? If you haven't already or if you got any issues while trying to do so, and you're still interested in testing the HOL with GAX v1.1 let me know and I will convert it for you.
|
| vga Friday, September 01, 2006 8:48 PM |
I first tried it by changing the references in the HOL itself, by
disable the versioning check. Though I didn"t look in the templates. I
ran out of time to investigate it furthermore, thus, I and I think many
other newbees in the GAX would be very pleased with a working version.
So, feel free to do so.
Thx for the effort !
|
| Jan Kinable Saturday, September 16, 2006 10:08 AM |
Hi Jan,
During november, Clarius will be releasing a Toolkit that helps integrating GAX/GAT and DSL Tools, and along the provided samples there will be an updated HOL working against GAT June 2006 bits.
thanks, -Victor. |
| vga Monday, November 13, 2006 2:25 PM |
Victor,
Has this been released? I went through the Clarius website but couldn't find anything relating to updating the HoL. Maybe I'm looking in the wrong spot?
I just tried the HoL and it won't build. I have the newest version of GAT/GAX so I'm assuming that's the issue.
The error is:
Error 1 The type or namespace name 'ManifestInstaller' could not be found (are you missing a using directive or an assembly reference?) C:\Apps\HoL\TechEd2005HoL\HoLPackageInstaller\InstallerClass.cs 9 35 HoLPackageInstaller
Thanks,
Kosmo |
| Kosmo007 Friday, January 26, 2007 4:22 PM |
Hi Kosmo,
Clarius has updated the HoL to work with GAX/GAT June 2006 CTP (the previous version of the HoL only worked with GAX/GAT December 2005 CTP).
We have bundled the updated HoL in the "Samples" folder of our Clarius Software Factories Toolkit that you can download from:
http://softwarefactoriestoolkit.net/SFT_Download_2006CTP.aspx
HTH, -Victor.
|
| vga Friday, January 26, 2007 4:40 PM |
Victor,
Any reason why I wouldn't see Register Guidance Package when trying to register it?
Project builds correctly, and I have GAX/GAT June 2006 currently working on another package.
Kosmo |
| Kosmo007 Friday, January 26, 2007 5:54 PM |
Problem solved...
Had to enable GAT for this project. |
| Kosmo007 Friday, January 26, 2007 5:59 PM |