.net core平台下客户端用域名正常链接,用ip链接时报以下问题
at System.Net.Sockets.Socket.BeginConnect(IPAddress address, Int32 port, AsyncCallback requestCallback, Object state)
应该是使用socket封装的库中引用的System.net.socket版本和core中的不一致,库里面引用的是是4.0,core平台是默认是4.3,自己的库需要升级到core,在core上面编译并使用最近的socket版本。
。net framework对版本要求很严格,。net core是以包的形式添加引用,基础类库集成到sdk中了。
This protocol version is not supported.
(此协议版本不受支持。)
innerEx:at System.Net.Sockets.Socket.BeginConnect(IPAddress address, Int32 port, AsyncCallback requestCallback, Object state)
应该是使用socket封装的库中引用的System.net.socket版本和core中的不一致,库里面引用的是是4.0,core平台是默认是4.3,自己的库需要升级到core,在core上面编译并使用最近的socket版本。
。net framework对版本要求很严格,。net core是以包的形式添加引用,基础类库集成到sdk中了。