当前位置:编程学习 > C#/ASP.NET >>

在 getsockopt 或 setsockopt 调用中指定的一个未知的、无效的或不受支持的选项或层次


#region 变量
Socket socketClient = null;
#endregion

public ProImageVm()
        {
            try
            {
                IPAddress address = null;
                try
                {
                    address = IPAddress.Parse("192.168.0.6");
                }
                catch
                {
                    IPAddress[] ips = Dns.GetHostAddresses(address.ToString());
                    address = ips[0];
                }
                IPEndPoint endpoint = new IPEndPoint(address, int.Parse("5006"));
                //创建服务端负责监听的套接字,参数(使用IPV4协议,使用流式连接,使用TCP协议传输数据)
                socketClient = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
                socketClient.Connect(endpoint);
            }
            catch { MessageBox.Show("连接服务器失败"); }
        }

为什么这句socketClient = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
会报“在 getsockopt 或 setsockopt 调用中指定的一个未知的、无效的或不受支持的选项或层次”这样的错误,求高手解决! socket tcp --------------------编程问答-------------------- 帮顶,求大神解决。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,