Интеграция с информационной системой

Появилось сообщение «Нам не удалось найти 1С на вашем ПК»

Появилось сообщение «Нам не удалось найти 1С на вашем ПК»

При настройке соединения СБИС и 1С с компьютера, на котором вы работаете в системе «1С:Предприятие», может появиться сообщение:

Если вы уже подключались к 1С с этого компьютера, значит клиентское приложение «1С:Предприятие», скорее всего, было просто скопировано с другого компьютера, а не установлено из дистрибутива.

Решение

Переустановите клиентскую часть «1С:Предприятие» или зарегистрируйте COM-объект в реестре ОС Windows. Для этого:

1. Определите каталог установки 1С
2. Найдите файл comcntr.dll
3. Зарегистрируйте файл в Windows

Каталог клиентской части «1С:Предприятие» выбирается при установке приложения. Чаще всего это «C:/Program Files/1cv8»​. Чтобы определить каталог установки на вашем компьютере:

  1. Откройте окно свойств ярлыка 1С — правой кнопкой мыши вызовите контекстное меню и выберите «Свойства».
  2. На вкладке «Ярлык» в поле «Объект» указан полный путь к исполняемому файлу. Скопируйте (или запомните) только путь к системному каталогу. Для версии 1С 8.3 это 1cv8, для версии 8.2 — 1cv82.

Перейдите в каталог установки «1С:Предприятие».

  1. Вставьте путь к системному каталогу 1С в адресную строку проводника Windows.
  2. В открывшемся каталоге выберите папку с последней версией платформы (по старшему номеру).
  3. Откройте папку «bin» и найдите в ней файл «comcntr.dll».
  4. Выберите файл «comcntr.dll» и нажмите на нем правой кнопкой мыши. В открывшемся контекстном меню выберите «Свойства».
  5. Перейдите на вкладку «Безопасность» и полностью скопируйте имя объекта.

Для регистрации файла в Windows:

  1. Запустите командную строку:
    • В Windows 7 откройте «Пуск» и введите «cmd» в строку поиска. Нажмите правой кнопкой мыши на «cmd.exe» и выберите «Запуск от имени администратора».
    • В Windows 8 и 10 нажмите <Win+X> и выберите «Командная строка (администратор)».
  2. Ведите команду «regsvr32.exe»;
  3. После пробела вставьте скопированное имя объекта в командную строку. Если в имени файла содержится пробел, заключите полное имя в кавычки.

    Пример:

  4. Нажмите <Enter>.

Внимание!

Если установлена 64-разрядная версия платформы «1С: Предприятие», то для корректной работы режима COMConnector создайте дополнительное COM-соединение.