Привет.
"ClrObject static method invocation error.". Наверное, уже многие такое видели ) даже пара thread'ов была на эту тему. А вот такой пример (если интересно, это AX 2009 RTM):
X++:
static void Job16(Args _args)
{
SysMailer mail = new SysMailer();
;
mail.quickSend("hello@hello.com", "offenmeier@gmail.com", "test", "hello my friend");
}
Если AOS запущен под встроенной учетной записью, NETWORK SERVICE, то ошибка не появляется, в моем почтовом ящике новое письмо. А если AOS запущен под каким-то пользовательским аккаунтом (даже если под доменным админом), то вылетает "ClrObject static method invocation error." в самом интересном месте: в стандартном коде SysEmailParameters:

assword(), на строке
X++:
return cryptoblob2str(WinapiServer::cryptUnProtectData(cryptoBlob));
Вопрос: чего же такого не хватает доменному аккаунту в правах, и как их ему дать, чтобы и под доменным аккаунтом AOS мог вызывать всякие WinAPI?
Спасибо )