using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net; namespace Response { class Program { static void Main(string[] args) { WebRequest r = WebRequest.Create("http://www.hometool.tk"); while (true) { WebResponse rs = r.GetResponse(); } } } }
就这么点代码,运行不到1分钟后自动就退出了,我打开任务管理器看它的进程。。看着看着就消失了。。真奇怪啊。。为什么会这样呢?
try-catch抓捕下错误看。
肯定是你的这个URL地址访问异常导致的。
刚访问了这个地址,确实是打不开。出现退出就很正常了。
你应该在时间查看器里可以看到错误日志,也可以修改代码来跟踪错误信息,都能发现。
地址正确性,死循环,访问任何网址都可能掉包报错...
掉包 我以前写的程序试过 也可能不是掉包 只是WebRequest.Create同一网址可能时而异常