AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.12.2021, 06:08   #1  
Pandasama is offline
Pandasama
Участник
 
467 / 140 (5) +++++
Регистрация: 11.08.2014
Адрес: Барнаул
Судя по обсуждениям вроде https://stackoverflow.com/questions/...file-is-a-jpeg нормально пути проверить нет.
Там есть проверка небольших мета-данных, но если надо убедиться что файл не сломанный, а не просто "не является jpeg", то это скорее всего не поможет. А тогда рекомендуют загрузить файл и обработать эксепшен
Думаю, в общем виде эта проблема решается только полным парсингом джпега. Возможно, можно найти какую-то стороннюю библиотеку, которая загружает джпег с другим исключением (или даже с возвратом boolean успеха). Ну или можно написать её самому (сделать в библиотеке нормальный .NETовский перехват эксепшена и в этом случае возвращать статус "ошибка").

Цитата:
К сожалению не ловит.
а какие-то другие стандартные .NET эксепшены ловятся вообще? а то это уже странно
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Сгруппировать строки в Excel через .NET BSM_ DAX: Программирование 3 25.12.2013 09:40
fed: Net requirements update in MRP Module and Working Set of MRP Blog bot DAX Blogs 14 08.05.2012 13:09
ssmantha: Debugging .NET code called from X++ code in AX 2012 Blog bot DAX Blogs 1 11.11.2011 15:50
AX.NET: интеграция .NET-приложений с Аксаптой и (будущие) возможности облачных вычислений gl00mie DAX: Программирование 2 23.04.2010 00:47
Вложение файлов через метод .NET Business Connector (DocuRef, DocuValue) kornix DAX: Программирование 6 18.09.2009 10:36

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:38.