Visual Studio Development Bookmark and Share   
 index > Visual Studio Guidance Automation Toolkit > Problems with GAX/GAT February 2008 Final Release and WCSF 2.0
 

Problems with GAX/GAT February 2008 Final Release and WCSF 2.0

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>

Tomas Sondén  Tuesday, March 04, 2008 9:56 PM

Hi,

Have you contacted WCSF support on this?

>>>ooks 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 looked at the GAX main manifest file and the path seems just ok:

>>>
ConfigurationFile="C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package\WebClientFactoryPackage.xml"

what is the path that is not looking good for you?

You shouldn't have to add another path to the VS probing path, is this something WCSF support directed you to do?

Are other guidance packages -besides WCSF- installed and working ok on the same box where WCSF fails?


-Victor.
vga  Thursday, March 06, 2008 3:20 AM

Hello Victor!

Yes, I have contacted WCSF support but I'm not sure if this is related to GAX/GAT or WCSF. I agree that thepath in the GAX main mainifest is OK but the strange thing is that I get assembly bind failures.

I added the new probing path (my own idea, don't blaim WCSF support :-)) just to see if the problem would go away and it did. This makes me belive that there is some problem with assemly loading. I have to get WCSF to work without the extra probing path.

I have other guidance packages working in VS2005 but non in VS2008.

I have postedfusion logs here:

http://www.codeplex.com/websf/WorkItem/View.aspx?WorkItemId=15458

/ Tomas

Tomas Sondén  Thursday, March 06, 2008 7:29 AM
Hi Tomas,
Have you was using GAX Jul2007 for Orcas Beta1 or Beta2 before? If so, please try to do what Lerocha was posted @ codeplex, http://www.codeplex.com/websf/WorkItem/View.aspx?WorkItemId=15458, I mean remove the binding redirect from the devenv.config. That was a redirected needed for beta1 and beta2 Orcas.

Let me know it that not solve your issue.

thanks
jose.
Jose Escrich  Tuesday, March 11, 2008 6:09 PM

Hi and thanks Jose but I already checked that as I wrote on CodePlex. The previous version I refer to below is GAX Jul2007.

Unfortunately I did not have an assembly redirect for Microsoft.VisualStudio.TemplateWizardInterface in devenv.exe.config. I installed VS2008 after I installed the previous versions of the GAX and GAT. Everyting works as it should now that I have added the PublicAssemblies\WCSF probing (see attached file) and copied the DLLs (NOT the Templates and Recipes folders) from C:\Program Files\Microsoft Web Client Software Factory February 2008\WCSF Guidance Package to C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PublicAssemblies\WCSF. Without the DLLs in that directory solution creation fail.

The strange thing is that the SolutionPropertiesPage dialog (where you select Enterprise Library folder etc) shows even when the Microsoft.Practices.WebClientFactory.GuidancePackage.dll is NOT in PublicAssemblies\WCSF so VS must be able to find the Microsoft.Practices.WebClientFactory.GuidancePackage.dll during the initial phase of solution creation but not after I press OK (or any other control) in the wizard.

When my problems started I installed the source for WCSF and added a breakpoint in SolutionPropertiesPage.OnBrowseSupportingLibraryClick and in the constructor. I hit the breakpoint in the constructor but never the one in OnBrowseSupportingLibraryClick. When I clicked the _browseSupportingLibraryButton I got binding errors and ended up in a Dispose method :-(.

Our old in-house developed Software Factories for VS2005 still work as expected though.

Regards,
Tomas


I have later updated my issue on Codeplex with two Fusion log files (one with modified probing path that makethe factory workand one without the extra probing so the factory fail). I don't know if anyone can make sense of them but who knows.

/ Tomas

Tomas Sondén  Tuesday, March 11, 2008 9:37 PM

You can use google to search for other answers

Custom Search

More Threads

• Adding a recipe to a GAT package to create a view/presenter as in SCSF
• Can't repair/uninstall GAT or GAX
• Visual Studio 2008 Smart Client software Factory
• Unable to create project using GAX/WCSF in VS2008
• Slow loading Guidance Navigator
• Problems with installing Guidance Extensions and Software Factories.
• System.Collections.Generic.KeyNotFoundException in custom T4 Action
• Which APIs should be used with VSTS to do web test automation ?
• How to execute actions after solution template was unfolded
• Could MS provides its own T4 editor for GAT or DSL?