Hello!
I have a problem with WCSF 2.0 and the GAX/GAT February 2008 Final Release. If Iappend PublicAssemblies\X to the <probing privatePath="PrivateAssemblies;PublicAssemblies;PublicAssemblies\X"/>element in devenv.exe.config and copy all assemblies from the WCSF guidance package install folder to the X folder I can create anew web client software factorysolution.
If I don't copy the assemblies the WCSF solution creation dialog shows but when I press Ok I get a "project creation failed" message in the status bar of Visual Studio.It looks like the path to the WCSF inC:\Documents and Settings\All Users\Application Data\Microsoft\Recipe Framework\RecipeFramework9.0.xml is not appended to the "recipe framework path"??.
I have had two prior versions of GAX/GAT on the machine (XP) but uninstalled everything before I tried the new version of GAX/GAT and WCSF 2.0. When the WCSF failed i uninstalled again and ran the GAX troubleshooting tool and deleted all *practices* dll from the VS2005 and VS2008 install folders and the registry entries reported by the tool before i re-installed the new versions. However, I guess I must have missed something because GAX/GAT and WCSF 2.0 works perfect on my home Vista machine (this one).
At work we now have two machines that have the problem above and many more that will need the new versions. We can not re-install them all.... Any ideas?
More information and log files are available at the WCSF Codeplex site.
Best regards
Tomas Sondén
Stockholm, Sweden
-----------------------------------------------
GaxTroubleshooter logfile
-----------------------------------------------
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.4 - (String)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Guidance Automation Extensions\Compatibility
Value 1.1=1 - (DWord)
Value 1.2=1 - (DWord)
Value 1.3=1 - (DWord)
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Guidance Automation Extensions\Hosts
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Guidance Automation Extensions\Hosts\VisualStudio
Value 8.0=8.0 - (String)
Value 9.0=9.0 - (String)
Value CurrentHive=8.0 - (String)
Dumping GAX Main Manifest...
------------------------------------------------
WARNING: Unable to find the C:\Documents and Settings\All Users\Application Data\Microsoft\Recipe Framework\RecipeFramework.xml specified file.
Dumping GAX info for 8.0 hive.
--------------------------------------------------------------------
GaxTroubleshooter.exe Information: 0 : Unable to find Software\Microsoft\VisualStudio\8.0\RecipeManagerPackage.
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\Packages\{77d93a80-73fc-40f8-87db-acd3482964b2}
Value InprocServer32=c:\WINDOWS\system32\mscoree.dll - (String)
Value Class=Microsoft.Practices.RecipeFramework.VisualStudio.RecipeManagerPackage - (String)
Value CodeBase=C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PublicAssemblies\Microsoft.Practices.RecipeFramework.VisualStudio.DLL - (String)
Value ID=1 - (DWord)
Value MinEdition=Standard - (String)
Value ProductVersion=1.0 - (String)
Value ProductName=recipe framework - (String)
Value CompanyName=Microsoft - (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\AutoLoadPackages\{ADFC4E64-0397-11D1-9F4E-00A0C911004F}
Value {53544C4D-E3F8-4AA0-8195-8A8D16019423}=0 - (DWord)
Value {FD526733-BD72-4F81-BEEC-BEB06E2AF59F}=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\{15fd1533-f6ae-4ffd-982f-3636bb2fedfc}
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\AutoLoadPackages\{ADFC4E64-0397-11D1-9F4E-00A0C911004F}\Packages\{1c93498a-bb2d-442f-b551-f63819107ea3}
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\AutoLoadPackages\{ADFC4E64-0397-11D1-9F4E-00A0C911004F}\Packages\{2603130c-9231-45df-9b13-1327578c69af}
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\AutoLoadPackages\{ADFC4E64-0397-11D1-9F4E-00A0C911004F}\Packages\{51fcd4d0-b90c-4f11-b868-e9d71d8b7746}
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\AutoLoadPackages\{ADFC4E64-0397-11D1-9F4E-00A0C911004F}\Packages\{9806ce98-500e-4898-81ae-3801ec4050fd}
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 {05e58ae7-bcad-4c68-a4c4-fec9d0d7b842}=0 - (DWord)
Value {488366a4-630c-4a0e-a6a2-b019cee13bea}=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\{15fd1533-f6ae-4ffd-982f-3636bb2fedfc}
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\AutoLoadPackages\{F1536EF8-92EC-443C-9ED7-FDADF150DA82}\Packages\{1c93498a-bb2d-442f-b551-f63819107ea3}
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\AutoLoadPackages\{F1536EF8-92EC-443C-9ED7-FDADF150DA82}\Packages\{2603130c-9231-45df-9b13-1327578c69af}
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\AutoLoadPackages\{F1536EF8-92EC-443C-9ED7-FDADF150DA82}\Packages\{51fcd4d0-b90c-4f11-b868-e9d71d8b7746}
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\AutoLoadPackages\{F1536EF8-92EC-443C-9ED7-FDADF150DA82}\Packages\{9806ce98-500e-4898-81ae-3801ec4050fd}
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...
--------------------------------------------------------------------
=====================================================================
Dumping GAX Main Manifest...
------------------------------------------------
WARNING: Unable to find the C:\Documents and Settings\All Users\Application Data\Microsoft\Recipe Framework\RecipeFramework.xml specified file.
Dumping GAX info for 9.0 hive.
--------------------------------------------------------------------
GaxTroubleshooter.exe Information: 0 : Unable to find Software\Microsoft\VisualStudio\9.0\RecipeManagerPackage.
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\Packages\{77d93a80-73fc-40f8-87db-acd3482964b2}
Value InprocServer32=c:\WINDOWS\system32\mscoree.dll - (String)
Value Class=Microsoft.Practices.RecipeFramework.VisualStudio.RecipeManagerPackage - (String)
Value CodeBase=c:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PublicAssemblies\Microsoft.Practices.RecipeFramework.VisualStudio.DLL - (String)
Value ID=1 - (DWord)
Value MinEdition=Standard - (String)
Value ProductVersion=1.0 - (String)
Value ProductName=recipe framework - (String)
Value CompanyName=Microsoft - (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\{74716806-2e8d-4d21-9798-d9fec7a5a078}
Value LastTemplate=22 - (DWord)
Value PackageName=WebClientFactoryPackage2 - (String)
Value 1=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Projects\Module.CS\BusinessModule.vstemplate - (String)
Value 2=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Projects\Module.CS\FoundationalModule.vstemplate - (String)
Value 3=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Projects\Module.CS\ModuleWebsite.vstemplate - (String)
Value 4=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Projects\Module.Interface.CS\Module.Interface.vstemplate - (String)
Value 5=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Projects\Module.Interface.VB\Module.Interface.vstemplate - (String)
Value 6=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Projects\Module.Tests.CS\BusinessModule.Tests.vstemplate - (String)
Value 7=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Projects\Module.Tests.CS\FoundationalModule.Tests.vstemplate - (String)
Value 8=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Projects\Module.Tests.VB\BusinessModule.Tests.vstemplate - (String)
Value 9=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Projects\Module.Tests.VB\FoundationalModule.Tests.vstemplate - (String)
Value 10=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Projects\Module.VB\BusinessModule.vstemplate - (String)
Value 11=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Projects\Module.VB\FoundationalModule.vstemplate - (String)
Value 12=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Projects\Module.VB\ModuleWebsite.vstemplate - (String)
Value 13=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Solutions\WCSF Guidance Package CS.vstemplate - (String)
Value 14=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Solutions\WCSF Guidance Package VB.vstemplate - (String)
Value 15=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Solutions\WCSF Guidance Package WAP CS.vstemplate - (String)
Value 16=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Solutions\WCSF Guidance Package WAP VB.vstemplate - (String)
Value 17=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Solutions\Projects\Shell.CS\Shell.vstemplate - (String)
Value 18=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Solutions\Projects\Shell.VB\Shell.vstemplate - (String)
Value 19=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Solutions\Projects\WebProject.CS\WebUI.vstemplate - (String)
Value 20=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Solutions\Projects\WebProject.CS\WebUI_WAP.vstemplate - (String)
Value 21=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Solutions\Projects\WebProject.VB\WebUI.vstemplate - (String)
Value 22=C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\Templates\Solutions\Projects\WebProject.VB\WebUI_WAP.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\{74716806-2e8d-4d21-9798-d9fec7a5a078}
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\AutoLoadPackages\{F1536EF8-92EC-443C-9ED7-FDADF150DA82}
Value {C9DD4A57-47FB-11D2-83E7-00C04F9902C1}=0 - (DWord)
Value {77ca2309-1849-40b1-b9c5-4b3296008f5e}=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\{74716806-2e8d-4d21-9798-d9fec7a5a078}
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.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.ComponentModel, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.Common, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.Library, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.PackageManagement, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.VisualStudio.Common, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.VisualStudio, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.VisualStudio.Library, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.WizardFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
WARNING: Unable to get assembly info: Microsoft.Practices.RecipeFramework.VisualStudioUI.dll - The module was expected to contain an assembly manifest. (Exception from HRESULT: 0x80131018)
Microsoft.Practices.Common, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.ComponentModel, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.Common, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.Library, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.PackageManagement, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.VisualStudio.Common, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.VisualStudio, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.RecipeFramework.VisualStudio.Library, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Practices.WizardFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
WARNING: Unable to get assembly info: Microsoft.Practices.RecipeFramework.VisualStudioUI.dll - The module was expected to contain an assembly manifest. (Exception from HRESULT: 0x80131018)
-----------------------------------------------
recipeframework9.0.xml
-----------------------------------------------
<?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="WebClientFactoryPackage2" Version="2.0" Caption="Web Client Development February 2008" Description="Web Client Development February 2008" Host="VisualStudio" Guid="74716806-2E8D-4d21-9798-D9FEC7A5A078" ConfigurationFile="C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\WebClientFactoryPackage.xml" Timestamp="633395532140000000" />
</GuidancePackages>
</RecipeFramework>