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

2003系统死循环出现了,超时,是什么有关问题?100分另外开帖送.已经问了三次了都没人回答

2012-01-21 
2003系统死循环出现了,超时,是什么问题?急!!!!!!!!100分另外开帖送.已经问了三次了都没人回答我写了一个类

2003系统死循环出现了,超时,是什么问题?急!!!!!!!!100分另外开帖送.已经问了三次了都没人回答
我写了一个类似
for(int i=1;i<10000000;i++){
Thread.Sleep(6000);

}
在2000系统上执行,没有问题.会一直执行下去,我放到公司服务器上,2003系统,可是在执行了十几分钟以后却出现了
找不到该页一样的错误提示.这是什么原因?

[解决办法]
还真没见过.即使页面被关闭了也不会影响这个子线程啊.留个脚印,留着日后看高手的回答,顺便义务帮顶
[解决办法]
浏览器访问一个页面的时候,如果长时间没有从服务器获取到新的内容就会出现超时的错误。
不理解楼主为什么要用死循环!
[解决办法]

加上句代码 就应该可以了
for(int i=1;i <10000000;i++){ 
Thread.Sleep(6000); 
Application.DoEvents();
}
[解决办法]
Application.DoEvents 是 WinForm 用的,楼主应该是 WebForm 的应用。

热点排行