Мне нужно загрузить последний файл с FTP-сервера. Я знаю, как загрузить последний файл с моего компьютера, но я не загружаю с FTP-сервера.Загрузите последний файл с FTP-сервера
Как загрузить последний файл с FTP-сервера?
Это моя программа, чтобы загрузить последнюю версию файла с моего компьютера
public Form1()
{
InitializeComponent();
string startFolder = @"C:\Users\user3\Desktop\Documentos XML";
System.IO.DirectoryInfo dir = new System.IO.DirectoryInfo(startFolder);
IEnumerable<System.IO.FileInfo> fileList = dir.GetFiles("*.*", System.IO.SearchOption.AllDirectories);
IEnumerable<System.IO.FileInfo> fileQuerry =
from file in fileList
where file.Extension == ".txt"
orderby file.CreationTimeUtc
select file;
foreach (System.IO.FileInfo fi in fileQuerry)
{
var newestFile =
(from file in fileQuerry
orderby file.CreationTimeUtc
select new { file.FullName, file.Name })
.First();
textBox2.Text = newestFile.FullName;
}
}
ОК, с помощью этого кода я знаю дату последнего файла, но как я знаю имя этого файла ???? ????
Слишком широкие и возможно дубликат [Извлечение даты создания файл (FTP)] (http://stackoverflow.com/questions/4454281/retrieving-creation-date-of-file-ftp) –
Спасибо! Я помещаю код, и у меня есть ошибки с 'FtpWebRequest request' и' WebRequestMethods', и я помещаю 'using System.Net.FtpWebRequest; 'и ничего, у меня есть те же ошибки – garci
С вашего вопроса, я предполагаю, что вы хотите загрузить последний файл с FTP-сервера. –