title: Move/Rename a file using FtpWebRequest
body: <p>I am trying to moving a file from one folder to another using FtpWebRequest but i keep getting error 550. This is my code;</p>
  
  <pre><code>var requestMove = (FtpWebRequest)WebRequest.Create(Helper.PathFtp + Helper.NewFolder + file);
  requestMove.Method = WebRequestMethods.Ftp.Rename;
  requestMove.Credentials = networkCredential;
  requestMove.RenameTo = "../" + Helper.OldFolder + file;
  requestMove.GetResponse();
  </code></pre>
  
  <p>I can list, upload, download and delete files but moving/renaming is hopeless. I have read several posts both on stackoverflow and other sites and have tried things like setting Proxy to null and adding special characters to paths but I cant find a solution that works.</p>
  
  <p>The path I use in WebRequest.Create is correct as I can delete it so it must be the RenameTo I got an issue with. Any ideas?</p>