64 битные приложения не могут получить доступ к 32 битному COM объекту 1С. В этой статье описывается метод регистрации COM объекта 1С который позволяет вызывать его как из 32 битных так и из 64 битных приложений. Выполнение этой процедуры обязательно, при установке 64 битной версии SteelTrace Server использующей метод управления 1С 8.1, 8.2 через COM соединение.
64 битная версия SteelTrace Server запущенная на Windows Server 2008 R2 Standard не может получить инстанцию 1С COM объекта. Выдает следующее сообщение об ошибке “Сбой при получении производства объектов класса COM для компонента с CLSID {48EE4DBA-DE11-4AF2-83B9-1F7FD6B6B3E3} в результате следующей ошибки: 80040154”.
Это происходит потому, что 64 битные приложения не могут запускать 32 битные DLL которые активируются при запуске 32 битного COM объекта 1С. Для решения проблемы нужно воспользоваться оберткой COM+ которая являясь 64 битным приложением может взаимодействовать с 32 битными библиотеками.
Описание решения здесь:http://www.intelmet.ru/language/ru-RU...