由于线程退出或应用程序请求,已放弃I/O操作
条件在网吧,安装所有usb设备可以认到一自动找驱动或手动之后都会出现(由于线程退出或应用程序请求,已放弃I/O操作)但是网吧设像头还是可以用地bios里没有动哪位高手知道...
条件在网吧,安装所有usb设备可以认到一自动找驱动或手动之后都会出现(由于线程退出或应用程序请求,已放弃I/O操作)但是网吧设像头还是可以用地 bios里没有动 哪位高手知道的请告诉一下
展开
3个回答
2013-06-09
展开全部
I/O设备出错 一般是usb设备出现问题 了
或者是 电脑的usb口有问题
或者是 电脑的usb口有问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-09
展开全部
异常代码:
private void OnReceive(IAsyncResult ar)
{
AsyncState State = (AsyncState)ar.AsyncState;
try
{
Int32 bytes = State.Socket.EndReceive(ar);//异常位置
//后面的代码省略
}
抛出"由于线程退出或应用程序请求,已放弃 I/O 操作。"错误。
很明显,Receive线程在Int32 bytes = State.Socket.EndReceive(ar);执行前已经退出,但是Receive线程退出的时候Socket接收还在进行,此时又EndReceive来终止,肯定出问题。
本人认为,启动Receive线程完全是脱裤子放屁-多余。
private void OnReceive(IAsyncResult ar)
{
AsyncState State = (AsyncState)ar.AsyncState;
try
{
Int32 bytes = State.Socket.EndReceive(ar);//异常位置
//后面的代码省略
}
抛出"由于线程退出或应用程序请求,已放弃 I/O 操作。"错误。
很明显,Receive线程在Int32 bytes = State.Socket.EndReceive(ar);执行前已经退出,但是Receive线程退出的时候Socket接收还在进行,此时又EndReceive来终止,肯定出问题。
本人认为,启动Receive线程完全是脱裤子放屁-多余。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询