首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请问一个多线程有关问题

2012-01-06 
请教一个多线程问题用C#开发了一个小软件,扫描一个网段的ip,每个ip分配了2个线程,同时对256个ip开启,共500

请教一个多线程问题
用C#开发了一个小软件,扫描一个网段的ip,每个ip分配了2个线程,同时对256个ip开启,共500多个线程,在visual   studio   2005里运行时没有问题,如果直接运行编译出来的exe文件,无论是在xp上还是2003   server上都会自动退出,不知何故,请高手指点。

[解决办法]
xp和2003默认有连接数限制,导致程序发生socket连接出错,而你的程序没有做异常处理
[解决办法]
可能是线程访问冲突所致
[解决办法]
你应该将程序输出记录到日志中,这样才好判断哪里出错

热点排行