被.net郁闷的一天
今天改了一些程序,还用我那个获取网页的类来抓网页,可就是不好用了。说:System.Net.WebException: 基础连接已经关闭: 无法连接到远程服务器。
连目标网站,也是通的。想来想去想不出原因,就用iris嗅嗅。结果出去的口上根本就没有数据。我想,会不会是跑到别的网卡了?就把别的所有网卡包括无线的、虚拟的,不管连上没有都禁用了,结果还是不行。检查通过asp.net使用这个类还是好用的,但控制台程序就不行,都快绝望了。最后突然想到:上次去别处,在IE里面设置了代理。不过没道理啊,现在我在用ADSL,IE里面说LAN代理在拨号的时候是无效的啊。再说平时用各种方法上网都没经过这个不再存在的代理。
先不管那么多,到局域网设置里面去掉了启用代理前面的勾,程序立刻好用。
结论:.net framework 1.1的一个小小BUG,在拨号连接的时候仍然会使用局域网设置中的代理信息。控制台程序出现此问题,asp.net却没有,也比较奇怪。
---------------------------
http://www.cnblogs.com/squirrel_sc
1. 如有引用,请包含本段文字及原始出处。以表示对作者的尊重,且能将有相似想法的人联系起来。
2. 如无特殊说明,本文的文字代表作者的观点和想法。由于人类的记忆和连通性的限制,可能会将别人的观点和想法当成自己的(会尽量避免,但我读书少,别蒙我:D);或有人会有同样的想法(那就太好了)。若有此类情况,请联系我。我会很高兴更新内容。
3. 每篇文章会根据反馈或新的想法,随时更新。我会尽量记得更新版本号。