|
Проверка проекта на ошибки
В процессе создания проекта рекомендуется проверять его на ошибки и проводить тестирование в программе CD Shell. Эти функции доступны из основного меню «Проект».
Проверяются следующие параметры проекта:
общие:
- существование папки для сборки проекта; - наличие информации о создателе диска: имя, компания, адрес электронной почты, страница в сети интернет (опционально); - наличие комментария к диску;
для раздела:
- существование папки на диске; - наличие элементов; - существование файлов фоновой музыки и фонового рисунка, если они определены; - наличие описания;
для элемента раздела:
- существование папки на диске; - наличие списка функций и действий, сопоставленных с элементом раздела; - проверка существования файлов и папок элемента на диске; - наличие описания элемента;
Сообщения, выдаваемые в ходе проверки, разделены на категории: | информация |  | предупреждение
|  | ошибка
|
Сообщение типа "Информация" носит рекомендательный характер. Оно напоминает о параметрах проекта заполнение которых желательно, но не обязательно.
Сообщение типа "Предупреждение" напоминает о параметрах проекта, которые являются обязательными, но не были определены.
Сообщение типа "Ошибка" появляется в случае отсутствия папок/файлов, на которые ссылаются свойства проекта или при возникновении других ошибок, которые могут привести к неправильной работе проекта в CD Shell.
Тестирование проекта в CD Shell Тестирование проекта предполагает его запуск в программе CD Shell. Для тестирования проекта программа CD Shell должна находиться в папке для сборки проекта (определяется на вкладке «Проект», поле «Директория для сборки проекта»). CD Shell Designer запускает программу автозапуска CD Shell с параметром на чтение внешнего файла проекта, поэтому при тестировании отображаются все последние изменения, даже, если проект не был предварительно сохранен на жесткий диск.
При запуске CD Shell в режиме тестирования проекта по-умолчанию splash-экран не отображается, чтобы не ожидать появления главного окна (CD Shell запускается с параметром nosplash). Для того, чтобы отредактировать параметры запуска CD Shell необходимо нажать на стрелку напротив кнопки "Тестировать проект в CD Shell" и в появившемся меню выбрать пункт "Параметры". Список поддерживаемых параметров можно узнать в разделе Запуск CD Shell с параметрами.
Сборка проекта
После того, как структура проекта готова (проект прошел проверку и тестирование), его можно собрать. CD Shell Designer помещает проект в подкаталог Shell папки для сборки проекта, а также редактирует файл shell.ini. В файле shell.ini в разделе [Options] параметр ProjectName принимает вид ProjectName=имя_файла_проекта.cdp. Расположение файла проекта в подкаталоге Shell является обязательным.
Также в папке проекта создается файл autorun.inf следующего содержания:
[autorun] open=autorun.exe icon=cddisc.ico
Параметр open устанавливает загрузочный файл CD Shell в качестве программы для автозапуска. Параметр icon указывает, какая иконка будет отображена в проводнике Windows рядом с названием диска после его установки в CD-привод.
|