Exception thrown on Register SCSF

I can install the Smart Client Software Factory using the setup, except that it runs into a problem because I'm using source control over a VPN. Based on the gotdotnet forums, I'm trying to build a new version of the SCSF that should fix that problem. The SCSF builds fine, but it will not register.

GAX: 1.0.51104

GAT: 1.0.51104

When I go to Register or QuickInstall, I get an exception thrown of

System.TypeLoadException: EnvDTE.Project, EnvDTE > System.IO.FileNotFoundException: Couldn't find assembly EnvDTE.
at Microsoft.Practices.Common.Services.TypeResolutionService.GetAssembly(AssemblyName assemblyName, Boolean throwOnError)
at Microsoft.Practices.Common.Services.TypeResolutionService.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
End of inner exception stack trace
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.AliasResolutionService.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at Microsoft.Practices.Common.Services.TypeResolutionService.GetType(String typeName, Boolean throwOnError)
at Microsoft.Practices.RecipeFramework.GuidancePackage.EnsureInitializeMetadataForCurrentRecipe()
at Microsoft.Practices.RecipeFramework.GuidancePackage.Execute(String recipe, IAssetReference reference, IDictionary arguments)
at Microsoft.Practices.RecipeFramework.GuidancePackage.Execute(IAssetReference reference)
at Microsoft.Practices.RecipeFramework.RecipeReference.OnExecute()
at Microsoft.Practices.RecipeFramework.AssetReference.Execute()
at Microsoft.Practices.RecipeFramework.VisualStudio.RecipeMenuCommand.OnExec()
at Microsoft.Practices.RecipeFramework.VisualStudio.AssetMenuCommand.Invoke()

[2013 byte] By [KenBurk] at [2007-12-24]
# 1

Hi Ken,


You should be running the latest bits of GAX & GAT as the SCSF was developed against the latest versions and by the version numbers you posted it looks like you're running an older (DEC05) version... at the same time you shouldn't get a "Quick Register" (which I think is what you called "QuickInstall") command if you are running the versions you posted, so I'm a little confused, can you please clarifiy?

thanks,
-Victor.

vga at 2007-10-8 > top of Msdn Tech,Visual Studio,Visual Studio Guidance Automation Toolkit...

Visual Studio

Site Classified