Bonjour,
Je travaille actuellement sur un programme dans lequel je dois effectuer un upload des fichiers contenus dans un repertoire.
J'utilise la procédure suivante:
WebClient wc = new WebClient();
foreach (string image in System.IO.Directory.GetFiles("c:\\KK\\temp\\temp2"))
{
wc.UploadFile("
ftp://" + Settings_var.log + ":" + Settings_var.pass + "@" + Settings_var.host, "STOR", image);
}
Malheureusement, il ne se produit absolument rien.
En plaçant un espion sur l'expression "wc.UploadFile("
ftp://" + Settings_var.log + ":" + Settings_var.pass + "@" + Settings_var.host, "STOR", image);" apparait le message suivant: "cette expression provoque des effets secondaires et ne sera pas évaluée...
J'ai tenté d'utiliser la librairie EDTFTP via le code suivant:
FTPClient ftp = new FTPClient(Settings_var.host);
ftp.Login(Settings_var.log, Settings_var.pass);
foreach (string image in System.IO.Directory.GetFiles("c:\\KK\\temp\\temp2"))
{
ftp.Put(image, image, true);
}
Même résultat: rien et toujours le même message sur l'espion...
Auriez vous une idée ?
En vous remerciant par avance,
Cordialement,
Anz.