我正在尝试将Windows 7 64位企业计算机设置为BizTalk开发计算机。一切都很好,除了..
我已经从BizTalk安装程序安装了必要的适配器,我还安装了SAP 7.2适配器,因为它已在服务器上完成。
问题是,当我尝试创建发送端口并定义我的过滤器时,我找不到Microsoft.Adapters.SAP。下拉属性。
它可以在服务器中使用,但不能在我的开发机器中使用。有线索吗?
答案 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
当然,这些属性现在会出现在发送端口的过滤器部分。