Недопустимая строка с указанием класса

08 Aug
Published by Nicholas

Что делать, если возникает ошибка "Недопустимая строка с указанием класса" и регистрация библиотеки "COM connector" при помощи regsvr32 не помогает?

Ошибка связана с тем, что библиотека зарегистрирована под архитектуру х64, а вызов производится из под х86. Для исправления ситуации можно вручную указать системе нужную версию компоненты.

1. Откроем "Службы компонентов" через "Панель управления - Система и безопасность".

Службы компонентов

2. Создадим новое  приложение COM+ через "Службы компонентов - Компьютеры - Мой компьютер - Приложения COM+ - Создать - Приложение".

Создать приложение COM+

3. На первой странице мастера установки приложений COM+ нажмем "Далее".

Мастер установки приложений COM+

4. Нажемем кнопку "Создать новое приложение".

Создать новое приложение COM+

5. Введем имя нового приложения "V83COMConnector", выберем "Серверное приложение", нажмем "Далее".

Серверное приложение V83COMConnector

6. Выберем "Текущий (вошедший в систему) пользователь", нажем "Далее".

Текущий пользователь

7. Не добавляя роль, нажмем "Далее".

Добавить роль

8. Не добавляя пользователей для ролей, нажмем "Далее".

Добавление пользователей для ролей

9. Для вновь созданного приложения создадим новый компонент.

Создать компонент COM+

10. На первом шаге мастера установки компонентов COM+ нажмем "Далее".

Мастер установки компонентов COM+

11. Нажмем кнопку "Установка новых компонентов".

Установка новых компонентов

12. Выберем библиотеку comcntr.dll из текущего релиза платформы, например, "C:\Program Files\1cv8\8.3.14.1779\bin\comcntr.dll".

Библиотека comcntr.dll

13. Ничего не меняя, нажмем "Далее".

Файлы, содержащие компоненты

14. Завершим установку компонентов COM+, нажав на кнопку "Готово".

Завершение установки компонентов COM+

15. Откроем свойства приложения "V83COMConnector".

Свойства приложения V83COMConnector

16. Снимим галку "Принудительная проверка доступа для приложения", установим уровень органичений "Неограниченный".

Настройка безопасности

Если не помогло:

Метод объекта не обнаружен (Connect)

Тэги 

1С 8

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Строки и абзацы переносятся автоматически.
CAPTCHA
Вы человек или автоматическая спам-рассылка?
Target Image