Перейти к основному содержимому

ALIMUSAEV — IT и 1С

C:\> type \solutions\1c\nesootvetstvie-versij-dlya-zapuska-konfiguratora.md

Несоответствие версий для запуска конфигуратора

КОНТЕКСТ

Возникает при работе с клиентом в клиент-серверном режиме, когда версия платформы на клиентской машине не совпадает с версией на сервере.

ПРОБЛЕМА

Не запускается конфигуратор информационной базы: система ругается на несоответствие версий платформы. Причина: на клиенте установлен только тонкий клиент нужной версии, а стартер пытается запустить базу через другую платформу. Важно: даже минорные различия версий вызывают ошибку: версии должны совпадать точь-в-точь (например, 8.3.22.1618 и 8.3.22.1758 — это уже разные версии).

ВАРИАНТЫ РЕШЕНИЯ

Вариант А: установить толстый клиент нужной версии на клиентской машине.

✅ Плюсы: сервер трогать не нужно, клиент подстраивается под сервер;

❌ Минусы: потребуется лицензия на толстый клиент.


Вариант Б: обновить платформу на клиенте до версии, совпадающей с сервером.

✅ Плюсы: решает проблему несоответствия, лицензия уже есть;

❌ Минусы: нужно точно знать версию сервера и обновляться именно до неё.


Вариант В: откатить платформу на сервере до версии клиента.

✅ Плюсы: не нужно трогать клиентские машины;

❌ Минусы: с точки зрения лицензирования невыгодно, затрагивает всех пользователей сервера.


ВЫБОР РЕШЕНИЯ

Клиенты должны подстраиваться под сервер — это основное правило. Поэтому предпочтительны варианты А или Б. Если обновить платформу на сервере проблематично, тогда проще установить толстый клиент нужной версии на клиентской машине.

✅ Применимо: когда конфигуратор не запускается из-за несоответствия версий платформы в клиент-серверном режиме.

❌ Не применимо: когда конфигуратор не запускается по другой причине — сначала уточнить текст ошибки.