社区
C#
帖子详情
C# System.Net.Sockets.SocketException异常
Code生涯刚开始
2017-10-30 10:18:30
图示所示代码为抓包部分代码,采用的是Raw Socket抓包,软件在部分win7系统和Server系统运行时,一旦电脑被远程登录,程序就会在 int receivedBytes = socket.EndReceive(ar)抛出异常,异常显示“一个在数据包套接字上发送的消息大于内部消息缓冲区或其他一些网络限制,或该用户用于接收数据包的缓冲区比数据包小”,请问这是什么原因?在不远程访问时程序不会出现这种异常。
此外,程序在运行过程中一直会有捕捉不到的异常,如图,显示“引发的异常:“System.Net.Sockets.SocketException”(位于 System.dll 中)”,请问可能的原因有哪些?
...全文
7709
4
打赏
收藏
C# System.Net.Sockets.SocketException异常
图示所示代码为抓包部分代码,采用的是Raw Socket抓包,软件在部分win7系统和Server系统运行时,一旦电脑被远程登录,程序就会在 int receivedBytes = socket.EndReceive(ar)抛出异常,异常显示“一个在数据包套接字上发送的消息大于内部消息缓冲区或其他一些网络限制,或该用户用于接收数据包的缓冲区比数据包小”,请问这是什么原因?在不远程访问时程序不会出现这种异常。 此外,程序在运行过程中一直会有捕捉不到的异常,如图,显示“引发的异常:“System.N
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Code生涯刚开始
2017-11-01
打赏
举报
回复
引用 1 楼 shoppo0505 的回复:
你使用的socket是不是远程电脑启动后会被其他程序占用?
应该没有,两个电脑直接没什么关系
用九思维探索
2017-11-01
打赏
举报
回复
看提示已经说明是缓冲区的问题,不是你程序的问题,你在控制面板的网络中找到你的网卡(本地链接的图标),点击鼠标右键,弹出的框内找到缓冲区的设置,好像最大可以设置成65535,以前碰到过此类的问题,不在电脑前具体步骤忘了
shoppo0505
2017-10-31
打赏
举报
回复
你使用的socket是不是远程电脑启动后会被其他程序占用?
C#
socket通讯两个最经典错误解决方案
经典错误1 无法访问已释放的对象。 对象名:“System
.Net
.
Sockets
.Socket”;解决方案 经典错误2 "远程主机强迫关闭了一个现有的连接。"解决方案
C#
socket编程在win7或window 2008上不能运行解决办法
针对
C#
socket编程在win7或window 2008上不能运行的一个解决办法
C#
网络状态检测、测延时
C#
网络状态检测、测延时
C#
网络状态检测、测延时
C#
网络状态检测、测延时
C#
.net
同步异步SOCKET通讯和多线程总结
服务端: using System
.Net
; using System
.Net
.
Sockets
; using System.Text; using System.Threading; Thread mythread ; Socket socket; // 清理所有正在使用的资源。 protected override void Dispose( bool disposing ) { try { socket.Close();//释放资源 mythread.Abort ( ) ;//中止线程 } catch{ }
C#
阿里云发送SMTP邮件失败
今天在测试邮件功能的时候,发现明明在本地发邮件功能可以正常使用的,但是放到了阿里云服务器上,就发送失败。报错信息如下:System
.Net
.WebException: 无法连接到远程服务器 ---> System
.Net
.
Sockets
.
SocketException
: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 想到阿里云喜欢用安全组屏蔽端口,于是我就赶紧去配置了安全规则。进站出站都配置了,结果还是不行,然后索性把防火墙也关了,依旧不行。经过一番折腾,发现阿里自带屏蔽25端口。简直尴尬,后来找了阿里的一些规则文档,发现需要申请开通屏蔽端口。但是经过咨询了阿里工作人员,发现现在已经不开放25端口。通过与客服联系,写了以下代码,仅供参考,亲测成功!
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章