Geeks With Blogs
Prasanna's Blog BizTalk, WCF, C# and Software Factories

we have newly added the  web client solution was added to the source control

Strange error when we tried to add a new Business Module to the solution

Here is the error description

Microsoft.Practices.RecipeFramework.ActionExecutionException: An exception occurred during the binding of reference or execution of recipe CreateModuleCS. Error was: Action AddCompositeWebAssemblyReferencesToModule
failed to execute:
Folder C:\Consensus.Net\UI\Consensus.Net.Web\Library does not exist.
You can remove the reference to this recipe through the Guidance Package Manager. ---> System.InvalidOperationException: Folder C:\Consensus.Net\UI\Consensus.Net.Web\Library does not exist
   at
Microsoft.Practices.RecipeFramework.Extensions.Actions.VisualStudio.AddAssembliesReferenceAction.BuildAssembliesPathList(Boolean
gaced)
   at
Microsoft.Practices.RecipeFramework.Extensions.Actions.VisualStudio.AddAssembliesReferenceAction.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.Extensions.Coordinators.ConditionalCoordinator.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.ExecuteFromTemplate(String
recipe, IDictionary arguments)
   at
Microsoft.Practices.RecipeFramework.VisualStudio.Templates.UnfoldTemplate.ExecuteRecipe(BoQolean
executeActions)
   at
Microsoft.Practices.RecipeFramework.VisualStudio.Templates.UnfoldTemplate.RunFinished()

Solution :

The "Library" folder was missing in the Root of the UI solution, I then figured out that Assemblies inside Library folder is used by the WCSF not the underlying source or solution file. so VSS didnt find any of the project has direct reference to this folder and assemblies and didnt add it to the VSS repository. Add manually to VSS and to the solution. ensure you backup the solution before adding it to source control.

Sounds funny but its the fact

-----

Posted on Friday, February 1, 2008 2:43 PM | Back to top


Comments on this post: Web Client Software Factory + VSS issue

No comments posted yet.
Your comment:
 (will show your gravatar)


Copyright © Prasanna Krishnan | Powered by: GeeksWithBlogs.net