пятница, 31 июля 2015 г.

Не работает отладка на сервере


В этой заметке я опишу как в 2 шага решить  вопрос отладки серверных процедур. Дело в том, что после того как мы (или админы) установили требуемое ПО на сервере, часто "на радостях" спешим развернуть базу и в процессе работы, и только обнаружив что отладчик не останавливается в точке останова исправляем ситуацию.
Делается это очень просто:

  1. Запускаем regedit  и добавляем ключ -debug  в ветке HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\1C:Enterprise 8.2 Server Agent\ для параметра ImagePath. 
Например было:

"C:\Program Files (x86)\1cv8\8.3.6.2076\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files (x86)\1cv8\srvinfo"

 стало:
"C:\Program Files (x86)\1cv8\8.3.6.2076\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -debug  -d "C:\Program Files (x86)\1cv8\srvinfo".

ВАЖНО: Не проморгайте один момент: перед -debug должен быть пробел, иначе можете проверить что будет)

2) Перезапускаем службу 1C:Enterprise 8.2 Server Agent

Комментариев нет:

Отправить комментарий