创建发送端口时未在过滤器部分中列出Microsoft.Adapters.SAP属性

时间:2016-01-13 20:25:49

标签: sap biztalk biztalk-2013r2

我正在尝试将Windows 7 64位企业计算机设置为BizTalk开发计算机。一切都很好,除了..

我已经从BizTalk安装程序安装了必要的适配器,我还安装了SAP 7.2适配器,因为它已在服务器上完成。

问题是,当我尝试创建发送端口并定义我的过滤器时,我找不到Microsoft.Adapters.SAP。下拉属性。

它可以在服务器中使用,但不能在我的开发机器中使用。有线索吗?

2 个答案:

答案 0 :(得分:3)

这是因为在安装过程中未将具有SAP适配器属性的程序集部署到组。为什么?谁知道,但它总是那样。

您必须手动添加Microsoft.Adapters.SAP.BiztalkPropertySchema.dll,它们才会显示出来。我总是将它添加到BizTalk应用程序1资源中,但您可以将它放在任何应用程序中。

您必须添加一个引用才能在任何端口过滤器中使用这些道具。

请务必在添加时检查GAC。

答案 1 :(得分:0)

在查看服务器上的当前设置时,我遗漏了一些东西。 在应用程序本身,您必须转到资源并从C:\ Program Files(x86)\ Microsoft BizTalk Adapter Pack \ bin添加BizTalk SAP适配器dll

我最后补充说; - Microsoft.Adapters.SAP.BizTalk.dll - Microsoft.Adapters.SAP.BiztalkPropertySchema.dll - Microsoft.Adapters.SAP.SAPGInvoker.dll

当然,这些属性现在会出现在发送端口的过滤器部分。