0

プロジェクトで Service Bus を使用しています。バージョン 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 に正しく登録されていること、およびスペルが正しいことを確認してください。

他のマシンではこのタグがなくても正常に動作するため、このタグを提供することは必須ですか?

4

1 に答える 1