![]() |
#5 |
Участник
|
Подниму старую тему, так как начала появлятся тот же баг...
При посылки на несуществуюший или внешний е-майл (ну типа СМТП настроен так, что можно только по домену посылать), то не ловится Exception. Архитектура такая - Web -> .NET Connector -> Axapta static method. Выполняя код в Ахапте - Exeption ловится,.. Через WEB, - Exception просто проподает, и код дальше не выполняется.. хота ВЕБ не грохается.. то есть .NET Connector не умерает и непрерывает код в .NET/ASP апликации. Где копать? Конструкция такая: X++: clr = new InteropPermission(InteropKind::ClrInterop); clr.assert(); try { mymail.Send(mailmessage); } catch (Exception::CLRError) { throw error(...); // не доходет сюда } catch { throw error(..); // не доходет и сюда!! } info("Зы..."); // можно печатать что хочешь, через ВЕБ сюда не дойдешь :( if (mailmessage) mailmessage.Dispose(); CodeAccessPermission::revertAssert(); |
|
|
![]() |
||||
Тема | Ответов | |||
dax-lessons: Alert user using Net send - x++ | 0 | |||
axaptapedia: Batch processing | 0 | |||
dax-lessons: Alert user using Net send - x++ | 0 |
|