Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (WinSCPnet): Значение не может быть неопределенным.
Имя параметра: sessionOptions
//Задаем параметры подключения
//Protocol = Новый COMОбъект("WinSCP.Protocol");
sessionOptions = Новый COMОбъект("WinSCP.SessionOptions"); //Создаем объект SessionOptions
sessionOptions.Protocol = 4;//"Protocol.S3";
//sessionOptions.PortNumber = 443;
sessionOptions.HostName = "storage.yandexcloud.net";
sessionOptions.UserName = "access_key";
sessionOptions.Password = "secret_key";
sessionOptions.RootPath = "Bucket name";
session = Новый COMОбъект("WinSCP.Session"); //Создаем объект Session
//Подключаемся
session.Open(sessionOptions);
session.PutFiles(ИмяФайлаПолное, "/sbermarket-retailers-begemag/*").Check();
session.Dispose();