I have a c#.NET program that is using a WebClient to download a group of files. It is working fine for most of the files, but one of the files causes the WebClient to hang indefinitely. The WebClient has a 60 second timeout on it's httpRequest, and it is in a try/catch structure, but still hangs indefinitely without generating an error.
I've tried opening the file in a browser, and the browser also hangs.
What can I do to cause the WebClient to error out in a situation like this?
Thanks