我正在开发 BizTalk 2006 R2(使用 ESB 指导 1.0)
我最近在 VS 2010 上用 dot net framework 4.0 结束了一个新模型(Dot net model)的开发,新模型使用 4.0 特性并且不能降级。我发现 GAC 在新的 4.0 框架中发生了变化,并被放置在不同的位置(dot net framework 4.0 中对 gac 的更改)
我的一个编排使用 4.0 程序集来扩展功能。我在 GAC(新 GAC)中注册了程序集,但我不断收到错误消息:
无法加载文件或程序集“MyAssembly,Version=1.0.0.0,Culture=neutral,PublicKeyToken=0177fe918f6918aa”或其依赖项之一。该系统找不到指定的文件。
甚至可以使用 BizTalk 2006 R2 并调用 dot net 4.0 程序集(使用参考)吗?
PS 我的替代方法是将 4.0 模型公开为 WCF 服务并从 BizTalk 调用它,但我想将它保存到最后)