Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Если не существует определенного способа инсталляции приложения, Вы можете просто сделать его копию в файл на соответствующую директорию и создать каталог приложения. Рекомендуется сохранить данный файл в отдельной папке. Стандартные приложения bCAD находятся в папке bCAD/classes, и по мере надобности могут быть использованы любые папки. После инсталляции приложения его исполняемые файлы (расширение.class) могут быть сжаты в простой файл при помощи технологий ZIP или CAB. Архивы приложений ZIP могут сохранять всю структуру директории со всеми вложенными папками. Помните, что некоторые компоненты приложений, как например, данные и файлы.ini не могут быть сжаты.
Чтобы распространять Ваше приложение, необходимо сначала инсталлировать его вручную. Эта процедура рекомендуется для того, чтобы сохранить относительный, а не полный путь к приложению. Например:
Путь C:\Program Files\bCAD\classes\MyPlugIn, по которому находится программа лучше заменить на \classes\MyPlugIn. Это сделает создаваемый продукт более универсальным и позволит перемещать его вместе с bCAD. После того, как Вы создали каталог, необходимо создать при помощи процедуры «Экспорт» файл .reg, где будет находиться информация об инсталляции данного приложения или всей папки приложений.
Для автоматической инсталляции необходимо определить директорию, на которую проинсталлирован bCAD, сделать копию вашего дистрибутива в папку classes и импортировать файл reg. Последнее можно сделать автоматически, путём инсталляции программы, или вручную, дважды щёлкнув кнопкой мыши на файле.reg, в Проводнике Windows (Windows Explorer).
Рассмотрим дистрибутив более подробно на примере classes/distrib. Данный пример содержит приложение и всё необходимое для его распространения, включая инсталляционный проект популярной программы — InstallShield Express 2 (www.installshield.com), который рекомендуется для создания автоматической инсталляции.
Дата публикования: 2014-11-03; Прочитано: 257 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!