2016-01-13 57 views
0

我试图将Windows 7 64位企业机器设置为BizTalk开发机器。除了...Microsoft.Adapters.SAP属性在创建发送端口时未在过滤器部分列出

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

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

它在服务器中可用,但不在我的开发机器中。任何线索?

+0

需要更多信息:您的BizTalk服务器的哪个版本?您是否指的是BizTalk附带的WCF-SAP适配器? – Zee

+0

道歉,它是BizTalk Server 2013 R2,是的它是BizTalk附带的适配器。 –

回答

3

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

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

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

一定要检查添加GAC。

0

当我们在服务器上查看当前设置时,我错过了一些东西。 在应用程序本身,你必须去资源和从C:\ Program Files文件(x86)\微软BizTalk适配器包\斌

添加BizTalk SAP适配器dll我最终添加; - Microsoft.Adapters.SAP.BizTalk.dll - Microsoft.Adapters.SAP.BiztalkPropertySchema.dll - Microsoft.Adapters.SAP.SAPGInvoker.dll

果然属性现在出现的过滤器部分发送端口。