<< Click to Display Table of Contents >> Navigation: Работа в режиме исполнения > Работа со средой исполнения > Подготовка проекта к запуску в среде исполнения |
С точки зрения файловой системы, разрабатываемый проект представляет собой папку, содержащую файлы (в т.ч. файл БД *.fdb) и вложенные папки. Не рекомендуется переименовывать эти элементы средствами ОС. Для переименования проекта должен использоваться инструмент Сохранить как. В случае если проект не отображается в диалоге Открытия проекта, возможно, папка проекта и файл БД имеют разные имена.
Для компиляции проекта необходимо выполнить любую из команд вкладки Исполнение на панели инструментов Среды разработки: Подключить, Эмуляция или Проверить.
После выполнения команд контекстного меню узла (см. рис. ниже) произойдет компиляция той части проекта, которая относится к данному узлу:
Если узел имеет межузловые связи, то будут также скомпилированы части проекта, относящиеся к связанным узлам. Нужные библиотеки функциональных блоков подгружаются в ту задачу узла, в которую ее заложил разработчик проекта.
Место хранения скомпилированных проектов: c:\Users\[имя пользователя]\AppData\Roaming\MPSSoft\MasterSCADA4D[версия]\ProjectsServiceData\[имя проекта]\.
Внутри данной папки может быть несколько вложенных папок. Их количество и названия соответствуют количеству узлов в проекте. В каждой вложенной папке создается проект для каждого отдельного узла, который будет загружаться в свою исполнительную систему автоматически или вручную.
Важно! Скомпилированный проект из папкиc:\Users\[имя пользователя]\AppData\Roaming\MPSSoft\MasterSCADA4D[версия]\ProjectsServiceData\[имя проекта]\ невозможно открыть в среде разработки.
Информация о ходе компиляции указывается в окне:
После окончания появится окно:
Если возникнут ошибки, то в окне отобразятся ошибки:
Если ошибка возникает в типе, то в поле источник будет указан тип этого элемента.
Если нажать кнопку Остановить, то компиляция проекта прекратится.
После окончания компиляции появится окно:
При нажатии на кнопку Показать откроется окно Ошибки проекта.