Проблема отладки на сервере (1с, 8.1, Программисту, Отладчик)

Вопрос Ставлю точку останова, а отладчик не останавливается на ней, хотя должен. Почему иногда не работает отладчик 1С?
Ответ
Такое бывает, если данный программный модуль исполняется не на клиенте, а на сервере. Проверить это несложно — посмотрите свойства модуля, в котором стоит точка останова, в конфигураторе, обратите внимание на расставленные флажки. Встроенный в 1С:Предприятие 8.0 отладчик не позволяет отлаживать код, исполняемый на сервере. Кроме того, отладчик не будет работать в привилегированных модулях. Но все сказанное относится только к клиент-серверному варианту установки базы. Самый простой способ решения проблемы — выгрузить базу (получить файл dt), развернуть ее в файлом варианте, и отладить нужный участок. В файловом варианте установки базы все модули, в том числе привилегированные, выполняются на клиенте и останутся доступны отладчику 1С:Предприятия.
Подробнее см. «Особенности отладки на сервере»

One thought on “Проблема отладки на сервере (1с, 8.1, Программисту, Отладчик)

  1. если в параметрах службы сервера 1с задать -debug, то будет и на сервере отладка работать

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.