2010-08-06 5 views
3

J'ai besoin d'écrire un programme en F # qui devrait pousser les fichiers vers un serveur FTP. Y a-t-il une bibliothèque que je puisse utiliser? Je n'ai pas été capable de trouver quoi que ce soit sur le web. Quelqu'un peut-il me diriger dans la bonne direction? Si possible, un exemple de code serait très utileProgrammation ftp en F #

Répondre

9

System.Net.WebRequest.Create fonctionne bien, quand vous lui donnez une URL ftp://.

Pour accéder aux fonctionnalités spécifiques au FTP (telles que le téléchargement de fichiers), transtypez votre objet WebRequest en FtpWebRequest.

+0

Merci pour votre réponse Tim. quand j'ai essayé de caser le WebRequest à FtpWebRequest je reçois l'erreur suivante "La valeur ou le constructeur 'FtpWebRequest' n'est pas défini" c'est maintenant j'essaye de faire le casting: laissez reqFTP: FtpWebRequest = (FtpWebRequest) (WebRequest.Create (uri)) Des pensées? – sudaly

+0

C'est la syntaxe C#, pas F #. Dans F # vous voulez: 'let reqFTP: FtpWebRequest = WebRequest.Create (uri):?> FtpWebRequest' –

+0

Salut Tim, merci beaucoup pour votre réponse rapide – sudaly