Re: WeOnlyDo.Exceptions.SFTP.InvalidStateException (General questions)
Puja,
You need to provide absolute paths to files for both, local and remote files. I.e:
ftp1.LocalPath = C: ;
ftp1.RemotePath = /home/user/somefile.txt ;
ftp1.GetFile();or like this:
ftp1.GetFile( C: , /home/user/somefile.txt );
From the code you sent us I see that you're passing wrong values to the component, which causes the error you are receiving.
Regards,
Damba
===================================================================
Thanks. The above suggesation worked. I have another question. Can I put Getfile method in a loop to retrive multiple files from same directory as an example below
 sftp1.LocalPath =  C:/Data/xyz ;
 foreach (string f in filelist)
                   {
                       sftp1.RemotePath =  /home/abc/  + f;
                       sftp1.GetFile(); 
                   }


![Open whole thread [*]](themes/default/images/complete_thread.png)









