我通常发布在StackOverflow上,但认为这可能更适合于ServerFault。 如果我错了,请迁移!
我正在开发工作站上的WCF服务和BizTalk应用程序。 作为WCF服务的一部分,我不得不安装微软更新一些核心WCF程序集的修补程序971493 。
安装此修补程序后,我现在正在遇到我现有的BizTalk应用程序中的严重问题。 当我尝试configuration现有的WCF自定义接收位置的属性时,出现此错误:
加载属性时出错(System.IO.FileLoadException)find的程序集清单定义与程序集引用不匹配。 (来自HRESULT的exception:0x80131040)
如果我点击OK(同样的错误重复四次),我最终会看到WCF-Custom属性对话框。 但是,如果我点击各个标签,我仍然会收到错误:
定位的程序集清单定义与程序集引用不匹配。 (从HRESULTexception:0x80131040)(Microsoft.BizTalk.Adapter.Wcf.Admin)
WCF自定义接收位置昨天工作,我今天上午安装了修补程序。 我猜这两个是相关的,并且BizTalk以某种方式具有旧的WCF程序集的引用。
有谁知道我可以解决这个问题?
又一小时的摆弄,我把它整理出来。
我为BizTalk Server 2009安装累积更新包6 。 它第一次失败了,第二次尝试就成功了。
我回到BizTalkpipe理控制台,WCF-SQLconfiguration选项恢复正常,没有错误消息。
我不知道BizTalk Server 2009修复安装是否会产生类似的效果。