大家好 本人有个问题咨询一下哈 本人最近做个客户端 c#编写的,debug下发现
Socket clientSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
这么简单的语句都会引发异常 , throw的异常是这样的
“clientSocket.EnableBroadcast”引发了“System.Net.Sockets.SocketException”类型的异常
在 getsockopt 或 setsockopt 调用中指定的一个未知的、无效的或不受支持的选项或层次
为啥这么简单的语句都过不去啊? 本人仅仅new 一个socket 参数也和网上的例子一样 , 非常困惑! 谢谢指导
Socket clientSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
这么简单的语句都会引发异常 , throw的异常是这样的
“clientSocket.EnableBroadcast”引发了“System.Net.Sockets.SocketException”类型的异常
在 getsockopt 或 setsockopt 调用中指定的一个未知的、无效的或不受支持的选项或层次
为啥这么简单的语句都过不去啊? 本人仅仅new 一个socket 参数也和网上的例子一样 , 非常困惑! 谢谢指导
解决方案
40
经测试,没有问题
断点好好跟,看到底哪句报异常,不要为不报异常的语句纠结
断点好好跟,看到底哪句报异常,不要为不报异常的语句纠结