【问题标题】:How to configure netMessagingBinding in BizTalk Server 2010如何在 BizTalk Server 2010 中配置 netMessagingBinding
【发布时间】:2012-09-07 01:50:54
【问题描述】:

我安装了 Windows Azure SDK 1.6、BizTalk Server 2010 和 Windows EAI SDK April 2012 CTP。

在使用 WCF 自定义适配器创建接收位置时,我必须使用 netMessagingBinding,它不会出现在 WCF-Custom 传输属性的绑定类型列表中。

我在 Microsoft.Net Framework 4.0.30319 下的 machine.config 文件中添加了以下部分

在绑定扩展下

<add name="netMessagingBinding" 
     type="Microsoft.ServiceBus.Messaging.Configuration.NetMessagingBindingCollectionElement, 
    Microsoft.ServiceBus, Version=1.6.0.0, Culture=neutral, 
    PublicKeyToken=31bf3856ad364e35"/>

在 bindingElementsExtension 下

<add name="netMessagingTransport" 
    type="Microsoft.ServiceBus.Messaging.Configuration.NetMessagingTransportExtensionElement, 
    Microsoft.ServiceBus, Version=1.6.0.0, Culture=neutral, 
    PublicKeyToken=31bf3856ad364e35"/>

我还缺少什么绑定类型仍未出现?

【问题讨论】:

    标签: wcf azure biztalk


    【解决方案1】:

    This 为我工作:

    1. 安装适用于 .NET 的 Windows Azure 库(Azure Appfabric SDK)。请注意,Azure Appfabric SDK 1.7 现已推出。
    2. 要么运行 RelayConfigurationInstaller.exe 并使用为 .NET 4 设置 requiredRuntime 的文件,要么通过 manually adding 将绑定元素扩展和绑定扩展绑定到 BOTH 32 位和 64 位机器配置为你已经完成了上面的工作。
    3. 重启 BTS 管理控制台

    匿名用户编辑:

    • 32 位配置在这里:%WINDIR%\Microsoft.NET\Framework\v4.0.30319\Config
    • 64 位配置在这里:%WINDIR%\Microsoft.NET\Framework64\v4.0.30319\Config

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-09
      • 1970-01-01
      相关资源
      最近更新 更多