Каталог решений - Регистрация 32-разрядных компонент для работы на 64-разрядном сервере 1С

Регистрация 32-разрядных компонент для работы на 64-разрядном сервере 1С

Регистрация 32-разрядных компонент для работы на 64-разрядном сервере 1С

В наличии

Часто COM-объекты, которые нормально работают на 32-разрядном сервере, отказываются работать на 64-разрядном сервер 1С. Решение — дальше.

Категория:

Описание

32-разрядная компонента не может быть загружена в адресное пространство 64-разрядного приложения. Попробуйте зарегистрировать компоненту XXX.dll в COM+. Для этого:

  • запустите Component Services;
  • создайте пустое COM+ приложение с Activation type — Server application, укажите имя пользователя Windows, от имени которого компонента будет запускаться в адресном пространстве отдельного процесса dllhost.exe;
  • в ветке Components добавьте новую компоненту XXX.dll.

Таким способом некоторые 32-разрядные COM компоненты можно использовать в 64-разрядных приложениях. Однако, скорость работы с COM объектом при этом несколько снизится.

has been added to your cart:
Оформление заказа