title: Why in my WebClient DownloadFileAsync method downloading an Empty File?
body: <p>I have this C# code but the final esi.zip results in 0 length or basically empty. The URL does exist and confirms to download the file manually. I am baffled buy this. </p>
  
  <pre><code>string zipPath = @"C:\download\esi.zip";
  
  Client.DownloadFileAsync(new Uri("http://ec.europa.eu/economy_finance/db_indicators  
   /surveys/documents/series/nace2_ecfin_1409/all_surveys_total_sa_nace2.zip"), zipPath)
  </code></pre>
  
  <p>Thanks </p>
  
  <p>UPDATED: I updated the code where no spaces exist at all but it still downloads 0 bytes. </p>