Es gibt verschiedene Methoden, aber die einfachste ist meiner Meinung nach, die FtpWebRequest zu verwenden Klasse. Es gibt ein schönes Beispiel für einen einfachen Datei-Upload, den Sie hier verwenden können:
Ich verwende Rebex FTP für .NET - nicht kostenlos, aber eine großartige kleine FTP-Bibliothek. Es erlaubt Ihnen, mit einem Stream hochzuladen, damit Ihre Anforderungen erfüllt werden können.
WCF, vielleicht, ist eine Wahl.
Dieser Thread kann Ihnen helfen, Kopieren Dateien auf FTP-Server mit WCF .
Vor einigen Wochen habe ich gerade ein Projekt mit WCF entwickelt. Ich denke, es ist kraftvoll und produktiv.
Tags und Links asp.net-mvc asp.net-mvc-3 c# asp.net asp.net-mvc-2