我无法处理以下错误:
System.InvalidOperationException:“ServiceEndpoint 上的 CustomBinding 中没有协商‘ZQM_XPortType’的 TransportBindingElement。每个绑定必须至少有一个从 TransportBindingElement 派生的绑定元素。’
我很长一段时间都擅长winforms .NET 7和.NET Framework 4.8,没有任何问题。
从您的问题来看,您缺少 custombinding 中的 TransportBindingElement。
您可以通过将以下代码添加到配置文件来添加 TransportBindingElement:
<bindings>
<customBinding>
<binding name="myCustomBinding">
<compactMessageEncoding>
<binaryMessageEncoding/>
</compactMessageEncoding>
<tcpTransport listenBacklog ="100"
maxBufferPoolSize ="524288"
maxBufferSize ="2147483647"
maxReceivedMessageSize ="2147483647"/>
</binding>
</customBinding>
这是文档。