Не получается отослать емайл, когда запускаю
BATCH
Выкидивает вот в этом месте:
Цитата:
CLR object not initialized.
CLR Object could not be created.
X++:
attachementCollection = mailMessage.get_Attachments();
if (attachementCollection)
{
---->> attachment = new System.Net.Mail.Attachment(tmpFilename);
if (!attachment)
throw error("errrorororoorororororo");
attachementCollection.Add(attachment);
}
Вроде всё делаю как надо...
Е-майл посылается если класс запустить на прямую, а не через BATCH...
Есть также активация CLR
X++:
try
{
clr = new InteropPermission(InteropKind::ClrInterop);
clr.assert();
}
catch
{
throw error("Cannot access CLR object");
}
Где я чего пропустил?
Спасибо
Использую
DYNAMICS AX 2009
PS: SysMailer не использую, так как try/catch не ловит Exception и выкидывает из цикла.. а надо пройтись по всем записям