Steinthor.palsson
Steinthor.palsson

Reputation: 6496

webclient bugging out or what?

hi
I ran my project yesterday just fine, but today when I ran the same code it hangs on WebClient.DownloadFile() and eventually times out with this error message:
"An unhandled exception of type 'System.Net.WebException' occurred in System.dll"

So I tried running only the webclient in a new project, downloading from a hardcoded url that I know is up like this.

static void Main(string[] args)
    {
        WebClient client = new WebClient();
        client.DownloadFile("http://www.ashersarlin.com/cartoons/officerap2.gif", "pic.gif");
    }

Same thing happens. It creates an empty file "pic.gif" but times out eventually.

I could use some pointers. I'm new to .NET and have no idea how to troubleshoot this.

Upvotes: 3

Views: 342

Answers (1)

Jon Skeet
Jon Skeet

Reputation: 1500385

Your exact code works for me...

Perhaps your default proxy is messed up?

Suggestions:

  • Print out the detail of the WebException - it may give more hints
  • Use Wireshark to see what's going on at the network level. That should show you if it's trying to connect, what it's getting back etc.

Upvotes: 3

Related Questions