2010-05-14 6 views
2

Я хочу загрузить некоторые файлы на веб-сайт в C# .net Windows Application.What является лучшим способом загрузки файла в приложение Windows?Загрузить файлы в C# .net Приложение для Windows

+3

Пожалуйста, объясните, что вы подразумеваете под "загрузить". – Polyfun

+3

Загрузить где? Куда? – Oded

ответ

3

Это зависит от вашего сервера. Если это ваше, вы можете заставить его слушать пост-запросы и загружать файлы туда. Если это не ваше, возможно, установлен ftp, поэтому вы можете попробовать это.

Смотрите здесь для загрузки FTP: http://www.vcskicks.com/csharp_ftp_upload.php и здесь с помощью HTTP POST запросов: http://en.csharp-online.net/HTTP_Post

2

загрузки файлов в C#

   HttpPostedFileBase file = this.Request.Files["Upload"]; 
       if (file != null) 
       { 
        var fileName = file.FileName; 
        var fileExtension = Path.GetExtension(fileName); 
        filePath = fileName.Replace(fileName, emailTemplateImage.token + fileExtension); 
        var imagepath = Server.MapPath("/Upload/EmailTemplateImage/") + filePath; 
        if (!System.IO.Directory.Exists(filePath)) 
        { 
         System.IO.Directory.CreateDirectory(filePath); 
        } 
        file.SaveAs(imagepath); 
       } 
+0

его приятно ......... – varun

Смежные вопросы