Для включения отладки 1С в режиме клиент-сервер достаточно последовать простым инструкциям для каждой версии 1С:
По умолчанию, при использования клиент-серверного режима работы 1С-предприятия никакие серверные функции и процедуры не будут поддаваться пошаговой отладки. Система будет выполнять их “на сервере”, такие процедуры не видны для клиентской машины.Не рекомендуется оставлять на рабочей базе режим отладки так как это сильно замедляет производительность сервера.
Отладка на сервере для платформы 1С 8.1
Что бы точки останова отрабатывали в серверных процедурах необходимо:
- Остановить службу 1C:Enterprise Server Agent
- Запустить редактор системного реестра. Что бы открыть редактор реестра необходимо нажать Windows + R (или Пуск-Выполнить) ввести в командную строку regedit.
- Найти ветку реестра [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C:Enterprise 8.1 Server Agent]
- Скорректировать атрибут “ImagePath”= , добавив “-debug”
- Запустить службу 1C:Enterprise Server Agent
Пример:
До включения:
“C:\Program Files\1cv81\bin\ragent.exe” -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d “C:\Program Files\1cv81\server”
После включения отладки:
“C:\Program Files\1cv81\bin\ragent.exe” -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -debug -d “C:\Program Files\1cv81\server”
До включения:
“C:\Program Files\1cv81\bin\ragent.exe” -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d “C:\Program Files\1cv81\server”
После включения отладки:
“C:\Program Files\1cv81\bin\ragent.exe” -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -debug -d “C:\Program Files\1cv81\server”
Если не работает отладка в 1С 8.2 и 8.3
- Остановить службу 1C:Enterprise 8.2 Server Agent
- Запустить редактор системного реестра. Что бы открыть редактор реестра необходимо нажать Windows + R (или Пуск-Выполнить) ввести в командную строку regedit.
- Найти ветку реестра [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\1C:Enterprise 8.2 Server Agent\]
- Находим свойство “ImagePath”= , добавляем в строку “-debug”.
- Записываем и запускаем службу.
Пример:
До включения:
“”C:\Program Files (x86)\1cv82\8.2.18.109\bin\ragent.exe” -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d “C:\Program Files (x86)\1cv82\srvinfo””
После включения отладки:
“”C:\Program Files (x86)\1cv82\8.2.18.109\bin\ragent.exe” -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d “C:\Program Files (x86)\1cv82\srvinfo” -debug”
До включения:
“”C:\Program Files (x86)\1cv82\8.2.18.109\bin\ragent.exe” -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d “C:\Program Files (x86)\1cv82\srvinfo””
После включения отладки:
“”C:\Program Files (x86)\1cv82\8.2.18.109\bin\ragent.exe” -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d “C:\Program Files (x86)\1cv82\srvinfo” -debug”
Комментариев нет:
Отправить комментарий