title: WebClient.UploadFile failed with "The request was aborted: The request was canceled."
body: <p>I am trying to upload a file to a HTTP URL with <a href="http://msdn.microsoft.com/en-us/library/esst63h0.aspx" rel="nofollow">WebClient.UploadFile</a>. For small file such as 1M, 2M, the uploading is successful. But for a big file such as 12M, I got this exception:</p>
  
  <pre><code>The request was aborted: The request was canceled.
  </code></pre>
  
  <p>Has anyone met this problem before and could you share the solution?</p>
  
  <h2>Some info:</h2>
  
  <ul>
  <li>The server is using ASP.NET 3.5. </li>
  <li>The HTTP method I used in uploading is "PUT".</li>
  </ul>