我在我的项目中使用服务总线。我指的是版本 2.0.0.0 dll。
当我在 app.config 中添加以下标签时,一切正常
<extensions>
<bindingExtensions>
<add name="netTcpRelayBinding"
type =
"Microsoft.ServiceBus.Configuration.NetTcpRelayBindingCollectionElement,
Microsoft.ServiceBus, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35" />
</bindingExtensions>
</extensions>
但是一旦我删除了这个标签,它就会出现以下错误
找不到配置绑定扩展“system.serviceModel/bindings/netTcpRelayBinding”。验证此绑定扩展是否已在 system.serviceModel/extensions/bindingExtensions 中正确注册并且拼写正确。
是否必须提供此标签,因为在其他机器上没有此标签也可以正常工作。