Полгода назад сторонние внедренцы установили 1С Ресторан версии 1.0.6.2, решили обновиться до 1.0.12.3. После установки переходящео обновления 1.0.8.6 в системе защиты стали появлятся ошибки ОШИБКА при попытке подключения внешних компонент", но при этом все работает. Также пробовали удалить систему защиты(удаление программы и соответствующего каталога) и порвести новую установку системы защиты из дистрибутива 1.0.12.3 и новой базы 1.0.12.3, ошиба повторяется. При установки защиты как сервер, появляется другая ошиба типа: "ошибка сервера синхронизации". Решение с первым запуском от имени Администратора тоже не помогает. ОС Win XP 32. Что еще можно предпринять?
Добрый день, Евгений! Пришлите скриншот ошибки. Уточните, система защиты установлена в сетевом или локальном режиме? Какая версия компоненты защиты V8Restoran.dll и Сервера защиты? Проверьте, правильно ли указан Сервер системы защиты в Ресторане: меню Сервис -> Все операции -> Константы -> вкладка Системные-> Сервер системы защиты. Должен быть указан сервер с вашими ключами, если они расположены локально - не заполняется.
1. Попробуйте зарегистрировать компоненту V8Restoran.dll в системе с помощью команды regsvr32. 2. Проверьте, что прописано в утилите ConfUtil3, она находится в каталоге LocalProtect.
Евгений, ошибка, которая возникает при регистрации компоненты, обычно решается тем, что командную строку надо запустить от имени Администратора и ещё раз попробовать зарегистрировать. Проверьте, что при регистрации указываете полный путь к компоненты вместе с её именем.
Полагаю что проблема не совсем рядовая, конечно же я перед тем как отправить сюда скрин сто раз проэксперементировал с правами Администратора, с путями файлов, копированием файла в корень системного диска, в системную папку windows\system32, заменой каталога установки системы защиты, чисткой рееста и т.д. Добавлю еще, что базы версии 1.0.6.2 работают на любой версии системы защиты без ошибок. Где еще можно капнуть?
Евгений, удалось ли Вам успешно зарегистрировать компоненту защиты V8Restoran.dll? Запустите командную строку от имени Администратора: Пуск - Все программы - Стандартные - Командная строка - п.к.м. Запуск от имени Администратора Введите: regsvr32.exe "путь к компоненте защиты\V8Restoran.dll" - Enter
Должно появиться сообщение об успешной регистрации.