Коллеги, добрый день!
Исходные данные:
1) MS DAX 2009
2) Win2008 R2 x64
3) Зарегистрирована сборка Microsoft.Dynamics.AnalysisServices.dll. В реестре я ее вижу
При вызове COM-объекта из кода job (клиентский вызов, 32-битный)
PHP код:
static void testCOM(Args _args)
{
COM self;
;
self = new COM('{C8D768BB-6888-44dd-996F-97C204DB9161}');
}
возникает ошибка:
PHP код:
Error Сообщение (12:05:55) COM-объект класса "{C8D768BB-6888-44dd-996F-97C204DB9161}" не удалось создать. Убедитесь, что объект был должным образом зарегистрирован на компьютере "SERV07".
Error Сообщение (12:05:55) Объект "COM" не может быть создан
Т.е. из кода "не видно" COM-объекта в реестре.
С чем это связано?
С конфликтом 32 vs 64? Но и dll х32 и процесс (клиентский вызов) тоже х32.
Или с чем-то еще?