bonjour,
Je souhaiterais utiliser le framework Sync de Microsoft afin de synchroniser un serveur FTP avec un dossier en local ! Cependant, je rencontre un unique problème lors de la déclaration de mes FileSyncProvider.
j'en ai déclaré deux.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
FileSyncProvider sourceProvider = new FileSyncProvider(@"C:\\ftp\\");
et le deuxième ou je dois intégrer le ftp ne fonctionne pas. Voilà comment je me connecte à mon FTP.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Uri serveurIru = new Uri("ftp://" + this.hostname + "/" + sourceFileName);
 
            FtpWebRequest myRequest = (FtpWebRequest)FtpWebRequest.Create(serveurIru);
            myRequest.Credentials = new NetworkCredential(this.username, this.password);
            myRequest.KeepAlive = false;
Si vous pouviez m'aider à concevoir ce deuxième provider, ce serait génial !
j'attends vos idées !