我正在开发一个自定义应用程序,它使用提交直接适配器直接将消息提交给biztalk。我正在使用passthru管道,但消息被暂停,我收到以下错误:
执行失败了 接收管道:
“Microsoft.BizTalk.DefaultPipelines.PassThruReceive, Microsoft.BizTalk.DefaultPipelines, 版本= 3.0.1.0,文化=中立, 公钥= 31bf3856ad364e35" 来源:“未知”接收端口: “RP_DCMS_REQ”URI:“CH222001-1200” 原因:类型 System.Runtime.Remoting.ObjRef和 从中派生的类型(例如 System.Runtime.Remoting.ObjRef)是 不允许被反序列化 这个安全级别。
我已经在配置文件中设置了TypeFilterAttribute = full。有什么问题?
答案 0 :(得分:0)
您可能还需要在BizTalk配置文件(BTSNTSvc.exe.config)中实际设置TypeFilterAttribute=full
。您可以在http://msdn.microsoft.com/en-us/library/aa560795(v=bts.70).aspx找到一个示例。