2

Closed

Couldn't find assembly Microsoft.Practices.RecipeFramework.Extensions

description

Hi,
 
I installed all pre-requisites as described by Jean-Paul, but when I create a new BizTalk Software Factory solution, then I receive the message as shown in the attachment. The complete text:
 
System.TypeLoadException: Microsoft.Practices.RecipeFramework.Extensions.Coordinators.ConditionalCoordinator, Microsoft.Practices.RecipeFramework.Extensions ---> System.IO.FileNotFoundException: Couldn't find assembly Microsoft.Practices.RecipeFramework.Extensions.
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.Recipe.GetInstance[T](ITypeResolutionService resolution, String concreteType)
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(Boolean executeActions)
at Microsoft.Practices.RecipeFramework.VisualStudio.Templates.UnfoldTemplate.RunStarted(Object automationObject, Dictionary`2 replacementsDictionary, WizardRunKind runKind, Object[] customParams)

file attachments

Closed Mar 3, 2010 at 8:32 AM by JeanPaulSmit
This issue is fixed in the v2.1 version, which is available for download.

comments

SirEel wrote Sep 21, 2009 at 2:30 AM

I've got the exact same error. The Factory can't generate a thing.

JeanPaulSmit wrote Sep 21, 2009 at 6:39 AM

The missing assembly "Microsoft.Practices.RecipeFramework.Extensions.dll" is apearantly not installed at the correct location or not installed at all.
I have to fix this, but I cannot do that right away.
The work arround is the following:
Download the sources also, there you'll find a "References" folder where the assembly resides.
Take the assembly and copy it to:
<Program Files>\Microsoft Visual Studio 9.0\Common7\IDE\PublicAssemblies