Особенности подключения предмета отладки

Рассмотрим один из возможных случаев различия версий конфигурации при подключении предмета отладки. Допустим, что работа с некоторой тестовой информационной базой ведется в файловом варианте:

1С:Предприятие 8.1.5
1С:Предприятие 8.1.6

Запустим сеанс работы с тестовой информационной базой в режиме 1С:Предприятие. В параметрах системы укажем, что отладка данного клиентского приложения разрешена:

Затем запустим сеанс работы с тестовой информационной базой в режиме конфигуратора. Внесем в конфигурацию изменения, не влияющие на структуру базы данных (например, изменим синоним конфигурации). После этого выполним обновление конфигурации базы данных.

Система определит, что существует соединение пользователя с информационной базой и, поскольку изменения не затрагивают структуру базы данных, как один из вариантов предложит динамическое обновление конфигурации базы данных. Выполним динамическое обновление.

В результате в режиме конфигуратора мы будем работать уже с новой версией конфигурации, в то время как клиентское соединение, запущенное нами в самом начале, будет работать все еще со старой версией конфигурации (до тех пор, пока не будет выполнен перезапуск клиентского приложения) .

Теперь, поскольку в самом начале мы разрешили отладку запущенного клиентского соединения, выполним подключение отладчика к этому клиентскому приложению:

Подключение будет выполнено без выдачи каких-либо сообщений

Будет выдано предупреждающее сообщение и предоставлена возможность подключиться несмотря на различие версий или отказаться от подключения