Показать сообщение отдельно
Старый 29.10.2015, 21:56   #1  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
700 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Цитата:
Сообщение от Товарищ ♂uatr Посмотреть сообщение
Ошибка в чём-то другом.
Ифолог выводится иначе:
info(CLRInterop::getLastException().ToString()); //"ToString" регистр имеет значение.
А может через AifUtil::getClrErrorMessage() ? Она еще и inner exception достанет

Цитата:
Сообщение от syl Посмотреть сообщение
Получаю ошибку: "Маршалирование Clr Interop: неподдерживаемый тип."
CLRInterop::getLastException() возвращает System.Exception и бедная аксапта не может сконвертить его в str и вы ловите эту ошибку. Т.е. ваша сборка бросает ексепшен вы его не правильно обрабатываете и получаете еще 1 который не обрабатываете. Используйте AifUtil::getClrErrorMessage() и увидите что там у вас в сборке падает ( если там будет внятное сообщение)

Последний раз редактировалось skuull; 29.10.2015 в 22:09.