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

07.05.10

База данных - Инструменты администратора БД

Часто 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 объектом при этом несколько снизится.

См. также

Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    24461    76    144    

58

Контроль действий пользователей II

Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Контролируйте, кто и что менял при работе в базах 1С: создание, правки, удаление, поиск потерявшихся данных, вычисление злоумышленников. Подсистема содержит 10 точных отчетов, гибкая настройка контроля. Не тормозит работу, не грузит базу 1С. Позволяет контролировать работу пользователей удаленно со смартфона.

14280 руб.

07.07.2023    3532    1    3    

8

SALE! 30%

PowerTools

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

3600 2520 руб.

14.01.2013    170306    1052    0    

793

Конфигурация Session Monitor

Мониторинг Инструменты администратора БД Платформа 1С v8.3 Россия Платные (руб)

Конфигурация Session Monitor предназначена для мониторинга сервера 1С с целью отслеживания чрезмерной нагрузки от конкретных сеансов и скорости реакции рабочих процессов.

1500 руб.

01.12.2020    12596    27    0    

41

Сжатие (уменьшение) картинок в базе 1С и приведение их к одинаковой ширине

Инструменты администратора БД Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Многие сталкиваются с проблемой когда изображения, находящиеся в базе разные по объему и размерам. Менеджеры могут добавить файлы в очень высоком разрешении, объемом свыше 20 Мегабайт. База данных становится слишком большой, выгрузка на сайт идёт медленно и требуется много место на хостинге. Как сжать картинки и уменьшить размер базы 1С? Это можно сделать с помощью данной обработки. Существует возможность выбрать различные варианты для того чтобы уменьшить картинки: в разы, в процентах от первоначального объема, а также сделать картинки одинаковой ширины. В результате размер базы 1С значительно сократится (в зависимости от количества и размера картинок), а изображения станут небольшого объема, равными по ширине, почти без потери качества. Работает на управляемых формах для УТ 11, КА, ERP.

2000 руб.

21.07.2022    8130    5    3    

10

Завершение сеанса неактивных пользователей на сервере

Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Обработка позволяет отключить сеанс пользователя 1С при его простое (бездействии).

1000 руб.

30.03.2018    17898    5    5    

6

Инструменты для чистки кэша 1С

Инструменты администратора БД Абонемент ($m)

Публикация содержит набор bat файлов, используемых мной для умной чистки кэша 1С. Основой файлов являются PowerShell скрипты, которые используются для автоматизации чистки кэша, например, удаление кэш файлов старше десяти дней.

1 стартмани

05.06.2023    6707    40    Viki_push    21    

155

Утилита для получения информации о базе данных 1С в формате JSON

Инструменты администратора БД Платформа 1С v8.3 Платные (руб)

Без знания паролей пользователей, напрямую из таблиц базы 1С утилита получает разнообразную информацию. Это отличный инструмент для участия в автоматизации, группового обновления баз данных, а также для обеспечения внутренних регламентов безопасности.  Позволяет быстро получить информацию о наличии пароля, списках прав для пользователя, истории запусков базы, а также о сохранении конфигурации базы данных. 

600 руб.

05.04.2023    1521    1    0    

1
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Gilev.Vyacheslav 1906 10.05.10 14:30 Сейчас в теме
практическое применение нужно указывать :)
ключи (типа пункт 15 http://gilev.ru/1c/hasp/) и в цупе 1.2.5 частенько это приходится делать
2. ValeriVP 1275 11.05.10 10:07 Сейчас в теме
(1) возможно
но на самом деле причина этой публикации - использование ключей HASP SRM через COM на 64х сервере 1С (http://infostart.ru/ajax/show_comment.php?t=32439&c=36 )
4. German 413 20.12.10 12:19 Сейчас в теме
(2) а можно тоже самое только в cmd.. был бы очень признателен
5. ValeriVP 1275 21.12.10 11:34 Сейчас в теме
(4)не знаю как :(
3. Nexux 05.07.10 00:01 Сейчас в теме
то, что искали, спасибо)
6. German 413 17.03.11 13:51 Сейчас в теме
еще некоторые особенности для HASP http://code.google.com/p/enterprise-integrator/wiki/x64
7. vladimir2010 03.02.12 11:11 Сейчас в теме
Очень помогло при регистрации GflAx.dll(не работала dll gj 64-x разрядным сервером приложений)
11. pavlo 02.09.17 17:15 Сейчас в теме
(7) А как заработало?
Я сделал, создание COM перестало ругаться, но дальше ругается все равно.
Ошибка при вызове метода контекста (LoadBitmap): Произошла исключительная ситуация (GflAx.GflAx.1): Error to open file

Хотя файл есть.
12. pavlo 02.09.17 17:54 Сейчас в теме
(11) Решилось только так Reg
8. vladimir2010 03.02.12 11:11 Сейчас в теме
Очень помогло при регистрации GflAx.dll(не работала dll при 64-x разрядным сервером приложений)
9. maljaev 787 07.06.13 01:43 Сейчас в теме
Спасибо! Правда Compound.dll таким образом зарегистрировать так и не удалось, зато ActiveMD.dll зарегистрировалась - переписал методы под нее.
10. alevnev 26.12.13 04:27 Сейчас в теме
(9) maljaev, мне удалось зарегистрировать Compound.dll под Windows7 x64 простым способом (но не простыми были поиски решения) прописыванием в реестре следующего:

REGEDIT4

[HKEY_CLASSES_ROOT\Amber.Compound\Clsid]
@="{78191F00-4E73-11D5-918E-000000000000}"

[HKEY_CLASSES_ROOT\CLSID\{78191F00-4E73-11D5-918E-000000000000}\InprocServer32]
@="Q:\\1Cv77\\Compound.dll"

[HKEY_CLASSES_ROOT\CLSID\{78191F00-4E73-11D5-918E-000000000000}\ProgID]
@="Amber.Compound"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Amber.Compound\Clsid]
@="{78191F00-4E73-11D5-918E-000000000000}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{78191F00-4E73-11D5-918E-000000000000}\InprocServer32]
@="Q:\\1Cv77\\Compound.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{78191F00-4E73-11D5-918E-000000000000}\ProgID]
@="Amber.Compound"
Показать


Правда, при импорте еще несколько ключей образовалось, но автоматически:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{78191F00-4E73-11D5-918E-000000000000}]
@=""

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{78191F00-4E73-11D5-918E-000000000000}\InprocServer32]
@="Q:\\1Cv77\\Compound.dll"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{78191F00-4E73-11D5-918E-000000000000}\ProgID]
@="Amber.Compound"
Показать


Естественно, что во всех ключах "InprocServer32" нужно прописать свой путь к Compound.dll !
13. Night_Trap 13.11.17 09:31 Сейчас в теме
Очень помогло решить регистрацию компоненты GflAX.
Спасибо большое !!!!
Оставьте свое сообщение