Установка платформы на компьютер
При установке платформы на компьютер, на котором не установлена платформа, создаются каталоги:
- “\Program Files (x86)\1cv8” – корневой каталог инсталляции 32-разрядного клиента или “\Program Files\1cv8” – для 64-разрядной версии ;
- “\Program Files (x86)\1cv8\common” – каталог для общих бинарных файлов (“\Program Files\1cv8\common” – для 64-разрядной версии). В данный каталог помещается программа 1cestart.exe. В данный каталог также помещаются программы, которые напрямую не завязаны на версию платформы: установка/удаление драйверов HASP;
- “\Program Files (x86)\1cv8\”<Номер устанавливаемой версии платформы> – каталог, в который устанавливается версия платформы (“\Program Files\1cv8\” – для 64-разрядной версии). Например, “\Program Files (x86)\1cv8\8.3.3.721”. Содержит вложенные каталоги (readme, bin, AddDoc). Каталог bin содержит все файлы платформы, включая 1cv8s.exe.
- В кнопке “Пуск” создается меню, содержащее:
- Пункт “1С:Предприятие” – для запуска платформы. Запускает \Program Files (x86)\1cv8\common\1cestart.exe.
Для 64-разрядной версии аналогичный пункт называется “1C Предприятие 8 (x86-64)”. И запускает \Program Files\1cv8\common\1cestart.exe; - Пункты “Установить драйвер ключа защиты“, “Удалить драйвер ключа защиты“;
- Подменю “Дополнительно“. В этом подменю создается:
- Подменю устанавливаемой версии платформы, например: “8.3.3.721”. В этом подменю создаются:
- все стандартные пункты (“1С:Предприятие (толстый клиент)“, “1С:Предприятие(тонкий клиент)“, “Конфигуратор“, “Дополнительная информация“, “Серверы 1С:Предприятия“, “Конвертор ИБ 1С Предприятия 7.7“, и т.д.
- Подменю устанавливаемой версии платформы, например: “8.3.3.721”. В этом подменю создаются:
- Пункт “1С:Предприятие” – для запуска платформы. Запускает \Program Files (x86)\1cv8\common\1cestart.exe.
- Регистрируется COM-коннектор для толстого и тонкого клиента.
- Создается сервис сервера (если нужно устанавливать с сервером).
- Если отсутствует конфигурационный файл программы запуска, то создает его.
- Добавляет в конфигурационный файл программы запуска путь к корневому каталогу инсталляции (если его еще не было в файле).
При установке платформы на компьютер, на котором уже установлена версия платформы 8.3, пользователю не предоставляется выбор – обновить базу, или установить новую версию. Новая версия устанавливается всегда.
- Создается каталог для новой версии. Например, \Program Files (x86)\1cv8\Versions\8.3.3 (“\Program Files\1cv8\Versions\8.3.3” – для 64-разрядной версии), в него устанавливаются все файлы версии;
- В каталог \Program Files (x86)\1cv8\common (“\Program Files\1cv8\common” – для 64-разрядной версии) помещаются файлы программы запуска, программы для работы с HASP;
- В меню добавляется подменю для новой версии;
- Переустанавливается сервис сервера;
- Добавляет в конфигурационный файл программы запуска путь к корневому каталогу инсталляции (если его еще не было в файле).
При деинсталляции платформы, если удаляется единственная версия платформы, удаляется все (меню, файлы, каталоги (если пустые), сервисы, разрегистрируется COM-коннектор).
При деинсталляции платформы, если удаляется не единственная версия платформы:
- Удаляется каталог для удаляемой версии;
- Удаляются пункты меню удаляемой версии;
- Удаляется сервис сервера для удаляемой версии;
- Разрегистрируется COM–коннектор, если он был связан с данной версией.