Инсталятор 1с 8.х
19.01.2010
07:23
#1
Суть
Есть написанная программа на 1с8.0(8.1)
На данном этапе установка происходит тупым накатыванием .cf (.dt как вариант если нужно установить Демо с данными)
Вот хотелось бы сделать по человечески:
- Диск с программой
- Автозапуск с приветствием
- варианты установки (Демо/чистую)
- ну и сам инсталятор
- запуск программы с отдельного ярлыка
Есть написанная программа на 1с8.0(8.1)
На данном этапе установка происходит тупым накатыванием .cf (.dt как вариант если нужно установить Демо с данными)
Вот хотелось бы сделать по человечески:
- Диск с программой
- Автозапуск с приветствием
- варианты установки (Демо/чистую)
- ну и сам инсталятор
- запуск программы с отдельного ярлыка
19.01.2010
11:14
#2
А почитать книжки не пробовали?
В частности обратите внимание на пункты в меню конфигуратора "Поддержка" и "Поставка конфигурации"
В частности обратите внимание на пункты в меню конфигуратора "Поддержка" и "Поставка конфигурации"
19.01.2010
12:40
#3
Спасибо
Получилось
А могу ли я теперь этот ехе разобрать чтобы сменить например логотип
Получилось
А могу ли я теперь этот ехе разобрать чтобы сменить например логотип
20.01.2010
06:02
#6
Извините
Поторопился с ответом....
Сетапом устанавливаются только шаблоны
Как сделать так чтобы в этом инсталере предлагалось развернуть базу а также сделать возможность запускать с ярлыка
Понимаю, что вопрос требует детальной проработки
Но может кто то из здесь присутствующих, этим занимался ???
Поторопился с ответом....
Сетапом устанавливаются только шаблоны
Как сделать так чтобы в этом инсталере предлагалось развернуть базу а также сделать возможность запускать с ярлыка
Понимаю, что вопрос требует детальной проработки
Но может кто то из здесь присутствующих, этим занимался ???
20.01.2010
11:00
#7
Есть проблема: вы не знаете на каком диски (да и в какой папке) установлена платформа.
Можно включить в комплект поставки какой-нибудь батник для создания.
Можно включить в комплект поставки какой-нибудь батник для создания.
20.01.2010
11:14
#8
Да
Согласен с вами, что я не знаю в какой папке находится платформа
А так ли это принципиально ???
Ведь при установке предлагается выбор .....
Согласен с вами, что я не знаю в какой папке находится платформа
А так ли это принципиально ???
Ведь при установке предлагается выбор .....
20.01.2010
11:35
#9
> Ведь при установке предлагается выбор .....
Выбор куда развернуть шаблоны.
> а также сделать возможность запускать с ярлыка
С ярлыка запускается 1С, а не база. Значит надо знать, а где 1С.
Например команда в батнике
"C:\Program Files\1cv81\bin\1cv8.exe" enterprise /F"c:\base\текущая\"
Запустит базу с пути "c:\base\текущая\", но база уже должна быть создана.
В общем - попробуйте описать свои действия: что вы делаете "руками", дабы достичь поставленной задачи. Потом проанализируйте - как это будет выглядеть при неизвестных: где платформа, стоит конфигурация или нет, где развернута база. Вот после этого поймете, что все это нафиг никому не нужно
Вы разработчик конфигурации, вы выпускаете обновление, а что из этого требуется конечному пользователю? Всем не угодишь.
Итог - можете написать батник для регистрации базы, разворота тестовой, но запускать это при инсталляции - это не правильно.
Выбор куда развернуть шаблоны.
> а также сделать возможность запускать с ярлыка
С ярлыка запускается 1С, а не база. Значит надо знать, а где 1С.
Например команда в батнике
"C:\Program Files\1cv81\bin\1cv8.exe" enterprise /F"c:\base\текущая\"
Запустит базу с пути "c:\base\текущая\", но база уже должна быть создана.
В общем - попробуйте описать свои действия: что вы делаете "руками", дабы достичь поставленной задачи. Потом проанализируйте - как это будет выглядеть при неизвестных: где платформа, стоит конфигурация или нет, где развернута база. Вот после этого поймете, что все это нафиг никому не нужно
Вы разработчик конфигурации, вы выпускаете обновление, а что из этого требуется конечному пользователю? Всем не угодишь.
Итог - можете написать батник для регистрации базы, разворота тестовой, но запускать это при инсталляции - это не правильно.
Читают тему
(гостей: 1)