Странное поведение OScript при обработке ошибок объекта FTP.
Странное поведение OScript при обработке ошибок объекта FTP. OScript 1.9.2.10
Создаем объект FtpСоединение. Указываем несуществующий сервер.
Попытка ftp = Новый FtpСоединение( "ИмяНесуществующегоСервера.ru", 21, "user", "123",, Ложь, 0 ); Исключение КонецПопытки;
переменная ftp создана и имеет тип значения FtpСоединение. Ошибка не возникает.
Далее пытаемся получить список файлов.
Попытка Файлы_ftp = ftp.НайтиФайлы( ПарамКоманды.ftp_Папка, ПарамКоманды.ftp_МаскаПоиска, Ложь ); Исключение КонецПопытки;
при попытке получить список файлов, возникает ошибка. И что самое печальное она не обработывается попытка/исключение. Происходит аварийное завершение.
Ошибка FTP.НайтиФайлы(). Server="ИмяНесуществующегоСервера.ru" Логин= ""user", ". / Внешнее исключение (System.Net.WebException): Невозможно разрешить удаленное имя: 'ИмяНесуществующегоСервера.ru'}
Может как то можно поймать и обработать ошибку и поймать ее в попытка/исключение ??
Воспроизведение ошибки Steps to reproduce the behavior:
- Запустить код из приложенного файла
Ожидаемое поведение Должна сработать Попытка/Исключение
Окружение
- ОС: Windows 10 Pro Rus
- Версия: OScript 1.9.2.10
Дополнительная информация
@Alex-Slesarev25 если проблема ещё актуальна, заведите задачку в репе библиотеки ftp: https://github.com/dmpas/oscript-ftp/issues
Здравствуйте! Спасибо Вам за интерес к нашему предложению. Чтобы пригласить вас на собеседование, пожалуйста, вас нужно заполненное короткое резюме на сайте, после чего с вами свяжутся по контактному телефону, согласуют с вами время и место собеседования. Ссылка: http://modernjob.ru Успешно пройдя собеседование, вы будете приняты на работу. Работодатель гарантирует полный социальный пакет, расширенную медицинскую страховку, обучение по высшим корпоративным стандартам, помощь в переезде (если потребуется), премии и бонусы, и, главное, интересную работу. Еще раз, спасибо за ваш интерес и внимание. /// Марина Воронкова, КА "Профи" Главный офис: г. Москва, ул. Молодежная, д.46, офис 223., телефон: (495) 710-77-17
LOL =) вот это автоответ
Тут место для рекламы "Внедряй наш автоотчетчик с ИИ, чтобы не попадать в такие ситуации"