Я пытаюсь переименовать файл после загрузки его с расширением .tmp.
Я хочу изменить расширение файла на .xml.
Я использую Renci в C #, чтобы подключиться к моему SFTP-серверу.
В моем исключении catch это сообщение об ошибке "" Не удалось переименовать файл ".
using (SftpClient client = new SftpClient(infoConnection))
{
client.Connect();
if (client.IsConnected)
{
using (var ms = new MemoryStream(content))
{ client.Create(path + filenametemp);
client.WriteAllText(path + filenametemp, XML);
client.BufferSize = (uint)ms.Length;
client.UploadFile(ms, path + attachment);
client.RenameFile(path + filenametemp, path + filename);
}
}
}