Сделать каталог на FTP с помощью C#
Всем Привет,
Я пишу кусок кода, чтобы сделать каталог на ftp с помощью c#, и все кажется прекрасным, но у меня есть исключение во время выполнения, что "удаленный сервер вернул ошибку: (550) файл недоступен (например, файл не найден, нет доступа)". и я застрял, я не знаю, что делать. Пожалуйста, разберитесь в этом и помогите мне?
Код, который я использую, идет сюда:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net; namespace makedirectory { class Program { static void Main(string[] args) { FtpWebRequest request = (FtpWebRequest)FtpWebRequest.Create("ftp://127.0.0.1/" + "NewDirectory"); request.Credentials = new NetworkCredential("anonymous", "anonymous"); request.UsePassive = true; request.UseBinary = true; request.KeepAlive = false; Console.WriteLine("Getting the response"); request.Method = WebRequestMethods.Ftp.MakeDirectory; using (var resp = (FtpWebResponse)request.GetResponse()) { Console.WriteLine(resp.StatusCode); } } } }
manognya kota
проверьте, имеет ли папка FTP разрешение на анонимное системное чтение/запись.
manognya kota
На сервере перейдите в Панель управления & gt;Internet information Services, разверните FTP-сайты, щелкните правой кнопкой мыши на FTP-сайте по умолчанию и перейдите в свойства, на вкладке конкретный каталог проверьте запись и нажмите OK.
AAMERSAEED
Спасибо:)...... я сделал это.