Странное поведение 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
Дополнительная информация