Using WebClient to access local files
问题 I develop a C# application that needs to access many different content source both through HTTP, FTP and sometimes local files also (file://). I wanted to have a uniform way that I access these files through different protocols, so I had choosen WebClient to do this. It works well for all the different protocols as documented on MSDN (FTP, HTTP, local files, and so on), but then something goes wrong... after a couple successfull requests I just cannot access any files using URI for local