Bob Lan

I read several posts about registration problems, but could not find the solution for this.

When I tried to register the Data Access Guidance Package of WSSF. I got following message:

Microsoft.Practices.RecipeFramework.ActionExecutionException: An exception occurred during the binding of reference or execution of recipe Register. Error was: Action Register failed to execute:
Failed to process package. See the Guidance Package Development output window for more information about the error..
You can remove the reference to this recipe through the Guidance Package Manager. ---> System.Configuration.Install.InstallException: Failed to process package. See the Guidance Package Development output window for more information about the error.
at Microsoft.Practices.RecipeFramework.MetaGuidancePackage.Registration.PackageRegistationAction.ThrowFailure(DTE vs, String currentOperation, String output)
at Microsoft.Practices.RecipeFramework.MetaGuidancePackage.Registration.PackageRegistationAction.Execute()
at Microsoft.Practices.RecipeFramework.Recipe.Microsoft.Practices.RecipeFramework.Services.IActionExecutionService.Execute(String actionName, Dictionary`2 inputValues)
at Microsoft.Practices.RecipeFramework.Recipe.Microsoft.Practices.RecipeFramework.Services.IActionExecutionService.Execute(String actionName)
at Microsoft.Practices.RecipeFramework.Recipe.Microsoft.Practices.RecipeFramework.Services.IActionCoordinationService.Run(Dictionary`2 declaredActions, XmlElement coordinationData)
at Microsoft.Practices.RecipeFramework.Recipe.ExecuteActions(IDictionaryService readOnlyArguments, IDictionaryService arguments, ITypeResolutionService resolution)
--- End of inner exception stack trace ---
at Microsoft.Practices.RecipeFramework.Recipe.UndoExecutedActionsAndRethrow(Exception ex)
at Microsoft.Practices.RecipeFramework.Recipe.ExecuteActions(IDictionaryService readOnlyArguments, IDictionaryService arguments, ITypeResolutionService resolution)
at Microsoft.Practices.RecipeFramework.Recipe.Execute(Boolean allowSuspend)
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()



Re: Visual Studio Guidance Automation Toolkit Failed to Register Data Access Guidance Package

Jose Escrich

Hi Bob,
Could you post the error that you're getting in the output window (into the Guidance Package Development category).

thanks.
jose.





Re: Visual Studio Guidance Automation Toolkit Failed to Register Data Access Guidance Package

Adrian Alonso

Hi Bob, could you finally fix the registration failure Any luck

Thanks,
-Adrian





Re: Visual Studio Guidance Automation Toolkit Failed to Register Data Access Guidance Package

Bob Lan

The Output:

Information: 0 : Starting execution of recipe Register.
Information: 0 : No previously saved state found.
Information: 0 : C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe /DesignMode /i /ShowCallStack /Configuration="D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package\bin\Debug\\Data Access Guidance Package.xml" "D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll"
(*) Error: 0 : C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe /DesignMode /i /ShowCallStack /Configuration="D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package\bin\Debug\\Data Access Guidance Package.xml" "D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll"
Information: 0 : Microsoft (R) .NET Framework Installation utility Version 2.0.50727.42
Copyright (c) Microsoft Corporation. All rights reserved.


Running a transacted installation.

Beginning the Install phase of the installation.
See the contents of the log file for the D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll assembly's progress.
The file is located at D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.InstallLog.
Installing assembly 'D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll'.
Affected parameters are:
configuration = D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package\bin\Debug\\Data Access Guidance Package.xml
designmode =
showcallstack =
i =
logfile = D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.InstallLog
logtoconsole =
assemblypath = D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll
An exception occurred while trying to find the installers in the D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll assembly.
System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module.GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Module.GetTypes()
at System.Configuration.Install.AssemblyInstaller.GetInstallerTypes(Assembly assem)
at System.Configuration.Install.AssemblyInstaller.InitializeFromAssembly()
Aborting installation for D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll.

An exception occurred during the Install phase.
System.InvalidOperationException: Unable to get installer types in the D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll assembly.
at System.Configuration.Install.AssemblyInstaller.InitializeFromAssembly()
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.Reflection.ReflectionTypeLoadException was thrown with the following error message: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information..
at System.Reflection.Module.GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Module.GetTypes()
at System.Configuration.Install.AssemblyInstaller.GetInstallerTypes(Assembly assem)
at System.Configuration.Install.AssemblyInstaller.InitializeFromAssembly()

The Rollback phase of the installation is beginning.
See the contents of the log file for the D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll assembly's progress.
The file is located at D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.InstallLog.
Rolling back assembly 'D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll'.
Affected parameters are:
configuration = D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package\bin\Debug\\Data Access Guidance Package.xml
designmode =
showcallstack =
i =
logfile = D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.InstallLog
logtoconsole =
assemblypath = D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll
An exception occurred while trying to find the installers in the D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll assembly.
System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module.GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Module.GetTypes()
at System.Configuration.Install.AssemblyInstaller.GetInstallerTypes(Assembly assem)
at System.Configuration.Install.AssemblyInstaller.InitializeFromAssembly()
Aborting installation for D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll.
An exception occurred during the Rollback phase of the System.Configuration.Install.AssemblyInstaller installer.
System.InvalidOperationException: Unable to get installer types in the D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll assembly.
at System.Configuration.Install.AssemblyInstaller.InitializeFromAssembly()
at System.Configuration.Install.AssemblyInstaller.Rollback(IDictionary savedState)
at System.Configuration.Install.Installer.Rollback(IDictionary savedState)
The inner exception System.Reflection.ReflectionTypeLoadException was thrown with the following error message: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information..
at System.Reflection.Module.GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Module.GetTypes()
at System.Configuration.Install.AssemblyInstaller.GetInstallerTypes(Assembly assem)
at System.Configuration.Install.AssemblyInstaller.InitializeFromAssembly()
An exception occurred during the Rollback phase of the installation. This exception will be ignored and the rollback will continue. However, the machine might not fully revert to its initial state after the rollback is complete.

The Rollback phase completed successfully.

The transacted install has completed.
The installation failed, and the rollback has been performed.


(*) Error: 0 : Microsoft (R) .NET Framework Installation utility Version 2.0.50727.42
Copyright (c) Microsoft Corporation. All rights reserved.


Running a transacted installation.

Beginning the Install phase of the installation.
See the contents of the log file for the D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll assembly's progress.
The file is located at D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.InstallLog.
Installing assembly 'D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll'.
Affected parameters are:
configuration = D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package\bin\Debug\\Data Access Guidance Package.xml
designmode =
showcallstack =
i =
logfile = D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.InstallLog
logtoconsole =
assemblypath = D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll
An exception occurred while trying to find the installers in the D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll assembly.
System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module.GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Module.GetTypes()
at System.Configuration.Install.AssemblyInstaller.GetInstallerTypes(Assembly assem)
at System.Configuration.Install.AssemblyInstaller.InitializeFromAssembly()
Aborting installation for D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll.

An exception occurred during the Install phase.
System.InvalidOperationException: Unable to get installer types in the D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll assembly.
at System.Configuration.Install.AssemblyInstaller.InitializeFromAssembly()
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.Reflection.ReflectionTypeLoadException was thrown with the following error message: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information..
at System.Reflection.Module.GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Module.GetTypes()
at System.Configuration.Install.AssemblyInstaller.GetInstallerTypes(Assembly assem)
at System.Configuration.Install.AssemblyInstaller.InitializeFromAssembly()

The Rollback phase of the installation is beginning.
See the contents of the log file for the D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll assembly's progress.
The file is located at D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.InstallLog.
Rolling back assembly 'D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll'.
Affected parameters are:
configuration = D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package\bin\Debug\\Data Access Guidance Package.xml
designmode =
showcallstack =
i =
logfile = D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.InstallLog
logtoconsole =
assemblypath = D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll
An exception occurred while trying to find the installers in the D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll assembly.
System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module.GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Module.GetTypes()
at System.Configuration.Install.AssemblyInstaller.GetInstallerTypes(Assembly assem)
at System.Configuration.Install.AssemblyInstaller.InitializeFromAssembly()
Aborting installation for D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll.
An exception occurred during the Rollback phase of the System.Configuration.Install.AssemblyInstaller installer.
System.InvalidOperationException: Unable to get installer types in the D:\MyApp\src\TAF\Data Access Guidance Package\Data Access Guidance Package\Data Access Guidance Package Installer\bin\Debug\Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll assembly.
at System.Configuration.Install.AssemblyInstaller.InitializeFromAssembly()
at System.Configuration.Install.AssemblyInstaller.Rollback(IDictionary savedState)
at System.Configuration.Install.Installer.Rollback(IDictionary savedState)
The inner exception System.Reflection.ReflectionTypeLoadException was thrown with the following error message: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information..
at System.Reflection.Module.GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Module.GetTypes()
at System.Configuration.Install.AssemblyInstaller.GetInstallerTypes(Assembly assem)
at System.Configuration.Install.AssemblyInstaller.InitializeFromAssembly()
An exception occurred during the Rollback phase of the installation. This exception will be ignored and the rollback will continue. However, the machine might not fully revert to its initial state after the rollback is complete.

The Rollback phase completed successfully.

The transacted install has completed.
The installation failed, and the rollback has been performed.


Information: 0 : ------------------------------------------------------------------------------------------------------------------------------------------------------
(*) Error: 0 : Microsoft.Practices.RecipeFramework.ActionExecutionException: An exception occurred during the binding of reference or execution of recipe Register. Error was: Action Register failed to execute:
Failed to process package. See the Guidance Package Development output window for more information about the error..
You can remove the reference to this recipe through the Guidance Package Manager. ---> System.Configuration.Install.InstallException: Failed to process package. See the Guidance Package Development output window for more information about the error.
at Microsoft.Practices.RecipeFramework.MetaGuidancePackage.Registration.PackageRegistationAction.ThrowFailure(DTE vs, String currentOperation, String output)
at Microsoft.Practices.RecipeFramework.MetaGuidancePackage.Registration.PackageRegistationAction.Execute()
at Microsoft.Practices.RecipeFramework.Recipe.Microsoft.Practices.RecipeFramework.Services.IActionExecutionService.Execute(String actionName, Dictionary`2 inputValues)
at Microsoft.Practices.RecipeFramework.Recipe.Microsoft.Practices.RecipeFramework.Services.IActionExecutionService.Execute(String actionName)
at Microsoft.Practices.RecipeFramework.Recipe.Microsoft.Practices.RecipeFramework.Services.IActionCoordinationService.Run(Dictionary`2 declaredActions, XmlElement coordinationData)
at Microsoft.Practices.RecipeFramework.Recipe.ExecuteActions(IDictionaryService readOnlyArguments, IDictionaryService arguments, ITypeResolutionService resolution)
--- End of inner exception stack trace ---
at Microsoft.Practices.RecipeFramework.Recipe.UndoExecutedActionsAndRethrow(Exception ex)
at Microsoft.Practices.RecipeFramework.Recipe.ExecuteActions(IDictionaryService readOnlyArguments, IDictionaryService arguments, ITypeResolutionService resolution)
at Microsoft.Practices.RecipeFramework.Recipe.Execute(Boolean allowSuspend)
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()





Re: Visual Studio Guidance Automation Toolkit Failed to Register Data Access Guidance Package

Bob Lan

Thanks your reply, Adrian and Jose!

I've fixed the issue yet. Actually, I got several errors. I am trying to identity them ¨C I feel that GAX & GAT are not reliable.

I did almost the same things for Data Access Guidance Package and WCF Guidance Package. However, I cannot register Data Access Guidance Package, even though I register WCF Guidance Package successfully (in Visual Studio via Guidance Package Development).





Re: Visual Studio Guidance Automation Toolkit Failed to Register Data Access Guidance Package

vga

Hi Bob,

Can you please check if this thread:

http://forums.microsoft.com/MSDN/ShowPost.aspx PostID=2047938&SiteID=1

helps

thanks,

-Victor.






Re: Visual Studio Guidance Automation Toolkit Failed to Register Data Access Guidance Package

vga

Also, it may help if you could run Fusion viewer logging binding failures. This looks like the installer type can't be loaded so fusion log should help the guessing game.

thanks,

-Victor.






Re: Visual Studio Guidance Automation Toolkit Failed to Register Data Access Guidance Package

klogeaage

I think I have exactly the same problem. And the solution offered above (about checking and possibly modifying the maching.config) did not apply.

Fusion output indicates that the assembly in question (Microsoft.Practices.ServiceFactory.DataAccess.Installer.dll) does in fact load, as do all the other assemblies.

Any help with this matter will be greatly appreciated...






Re: Visual Studio Guidance Automation Toolkit Failed to Register Data Access Guidance Package

Bob Lan

Thanks for all replies. I can install the package using the MSI file that is the building output of the solution, so I don¡¯t care if it can be registered via Visual Studio 2005 now. But I will come back to see what is the problem, after I finish some urgent works on my hands.



Re: Visual Studio Guidance Automation Toolkit Failed to Register Data Access Guidance Package

Jose Escrich

Hi Bob,
Could you tell me which version of GAX/GAT, WCF/Data Access and OS are you using I've been trying to reproduce the issue with no luck. Are u running as Administrator

thanks.
jose.




Re: Visual Studio Guidance Automation Toolkit Failed to Register Data Access Guidance Package

klogeaage

Hi Jose,

I am running as administrator. WCF/Data Access is the December release as available on the download site. Specifically, the version of Microsoft.Practices.ServiceFactory.DataAccess.dll is 1.0.2546.32561. GAX/GAX is 1.3 (latest and ONLY one available on download site).

Regards

David






Re: Visual Studio Guidance Automation Toolkit Failed to Register Data Access Guidance Package

Jose Escrich

That version of Service Factory requires June 06 CTP GAX/GAT which is 1.1 and no 1.3. If you want use the latest version of GAX/GAT you can download the very latest bits of the Repository Factory from Codeplex, here: http://www.codeplex.com/RepositoryFactory, there are a recent release which use gax 1.3






Re: Visual Studio Guidance Automation Toolkit Failed to Register Data Access Guidance Package

klogeaage

I don't particularly want to run that version of GAX/GAT, but unfortunately, it is the only one readilly available on the official download pages. I have tried to locate the 1.1 version, but to no avail.

What I really want is "just" to access an Oracle database with the Data Access Guidance Package from the Web Services Software Factory (December Release). Will the above mentioned release support that Or can you point me to the 1.1 version of GAX/GAT






Re: Visual Studio Guidance Automation Toolkit Failed to Register Data Access Guidance Package

Bob Lan

vga wrote:

Hi Bob,

Can you please check if this thread:

http://forums.microsoft.com/MSDN/ShowPost.aspx PostID=2047938&SiteID=1

helps

thanks,

-Victor.

The assemblies mapping is correct as I installed latest version of GAX & GAT 1.3.

I failed to register as administrator in XP Professional SP2 using VS 2005 Team Suite SP1.

In Vista, I was able to register using VS2005 Professional SP1, but I couldn't find the package in Guidance Package Manager. And then I failed to unregister it - the error is the same: unable to find the installer.

When I used GAX & GAT 1.1 (June 2006) in Vista with VS2005 Professional SP1, I was able to register and unregister, but I still was not able the package in Guidance Package Manager.

So, in this case, the problem is the version of GAX & GAT - when used 1.3, I need to update the SpecificVersion to False, otherwise Build would fail.





Re: Visual Studio Guidance Automation Toolkit Failed to Register Data Access Guidance Package

klogeaage

I also changed SpecificVersion=false for the failing references to get it to build. However, this is NOT enough for the Installer package: DataAccess Guidance Package Installer.csproj. Instead, I removed the old references to the two assemblies:

Microsoft.Practices.RecipeFramework

Microsoft.Practices.RecipeFramework.VisualStudio

and added them again. And presto, it finally worked!! Why this is necessary, I don't know, and it is not at all obvious.