Как создать имя файла со специальным языком в C#? - PullRequest
0 голосов
/ 18 февраля 2020

Я занимаюсь разработкой приложения для передачи данных по протоколу ftp и пытаюсь создать файл .txt с именем файла на вьетнамском языке. Я использовал FTPcf.dll, но не могу отправить файл с вьетнамскими символами на FTP-сервер. Это мой код:

private void sendFileToServer()
{     
    try
    {
        Console.WriteLine("File to upload " + this.localFilePath);
        if (File.Exists(this.localFilePath))
        {
            Console.WriteLine("Start upload ftp");                    
            FileStream localFile = File.OpenRead(this.localFilePath);
            this.m_ftp.SendFile(localFile, "ĐN_TESTING");
            localFile.Close();
            this.RenameCompletedFile(this.localFilePath);
            Console.WriteLine("Close!!!");
        }
    }
    catch (FTPException exception)
    {               
        Console.WriteLine("Send File Exception - Can't send file");
        Console.WriteLine(exception.Message);
    }
}

И в системе произошла ошибка: неверный синтаксис имени каталога или метки тома

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...