I am working on BizTalk 2006 R2 (With ESB guidance 1.0)
I recently ended a development of a new model (Dot net model) on VS 2010 with dot net framework 4.0, the new model uses 4.0 features and cannot be downgraded. I have found out that the GAC was changed in the new 4.0 framework and is placed in a different location (changes to gac in dot net framework 4.0)
One of my orchestrations uses the 4.0 assembly to extend functionality. I registered the assembly in the GAC (the new GAC) but i keep getting the error:
Could not load file or assembly 'MyAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0177fe918f6918aa' or one of its dependencies. The system cannot find the file specified.
Is it even possible to work with BizTalk 2006 R2 and call a dot net 4.0 assembly (using reference)?
P.S My alternative is to expose the 4.0 model as WCF service and call it from the BizTalk but I want to save it for last)