我在相同的环境,使用WebClient 下载同一个文件, 用vb.net 的代码产生错误,vc则不会,还有更奇怪的错误吗?

同一台在电脑,相同的 framework3.5 版本, 在 ms 2008下   用vb.net 调用 WebClient 下载, 会产生错误, 弃用 WebClient , 用 HttpWebRequest执行下载,也报相同错误, 而且错误 对话框 是  try  catch 都拦不住哪一种, 换成 VC 调用 webClient 则不会产生错误。  

我百度了错误原因, 按照 (4条消息) WebClient的注册表项不存在_我现在在路上的博客-CSDN博客   修复了我的注册表项, 然而 错误产生依旧。