Позволяет вам настроить (уточнить) параметры создаваемого Приложения или выполнить непосредственные Шаги по Компоновке модулей Приложения или перестроить уже существующий Проект.

Данный диалоговый бокс Активируется при выборе подпункта Build из системного меню Project, при условии, что уже Открыт требуемый Проект Приложения, либо  нажата кнопка Build в системном окне Диспетчера Проектов.

Действия по Компоновке:

Rebuild project (перестроить Проект)

Создает и Компонует файл Проекта Приложения. Данная командная кнопка соответствует выполнению сисмтемной команды BUILD PROJECT. Смотрите дополнительно раздел: BUILD PROJECT, команда.

Application (app) (приложение)

Компонует файлы Проекта, компилирует результирующие программные файлы, создает объектный файл Приложения (.app). Данная командная кнопка соответствует выполнению системной команды  BUILD APP. Дополнительно смотрите раздел: BUILD APP, команда.

Win32 executable / COM Server (exe) (исполнимый файл, динамическая библиотека, СОМ-сервер)

Создает готовое Приложение (.exe) из текущего Проекта. Данная командная кнопка соответствует выполнению системной команды BUILD EXE. Дополнительно смотрите раздел: BUILD EXE, команда.

Single-threaded COM server (dll) (однопоточный СОМ-сервер)

Создает файл динамической библиотеки (.dll) на основании информации о Классе, размещенной в текущем Проекте Приложения. Данная командная кнопка соответствует выполнению системной команды BUILD DLL, которая создает соответствующую библиотеку режима Run-Time, VFPVersionNumberR.dll. VersionNumber представляют собой Номер версии текущей реализации системы Visual FoxPro. Дополнительно смотрите раздел: BUILD DLL, команда.

Multi-threaded COM server (dll) (многопоточный СОМ-сервер)

Создает файл многопоточной динамической библиотеки (.dll) на основании информации о классах, размещенных в данном Проекте. Данная командная кнопка соответствует выполнению системной команды BUILD MTDLL, которая использует соответствующую библиотеку режима Run-Time:  VFPVersionNumberT.dll. VersionNumber  - есть номер версии соответствующей текущей реализации системы Visual FoxPro. Дополнительно смотрите раздел: BUILD MTDLL, команда.

Параметры (характеристики)

Recompile All Files (обновление компиляции всех файлов проекта)

Перекомпилировать все программные файлы Проекта, создать файлы объектного Кода для каждого исходного файла, разместить информацию об Ошибках Компиляции в соответствующие файлы ошибок компиляции (.err) после завершения процесса Сборки (компоновки). В противном случае (если данная Опция не Отмечена), компилируются только те программные файлы, в которые были внесены изменения после последней Компоновки программного Модуля. Допорлнительно смотрите раздел: Как: Просмотреть и сохранить результирующие Сообщения процесса Компоновки (Сборки).

Display Errors (отображать Ошибки)

Отобразить журнал Сообщений об обнаруженных Ошибках процесса Компиляции программных модулей в системном окне Редактирования после завершения выполнения Компоновки (Сборки) Приложения, результирующий файл (.Err). Дополнительно смотрите раздел: Как: Просмотреть и сохранить результирующие сообщения процесса Компоновки (Сборки).

Run After Build (запустить после завершения Компоновки)

Определяет, что после успешного завершения процесса создания Приложения из текущего Проекта, это приложение должно быть запущено на выполнение.

Regenerate Component IDs (Обновить идентификаторы создаваемых Компонент в Реестре OS Windows)

Установить и Зарегистрировать серверы Автоматизации (Automation Servers), содержащиеся в данном Проекте (описанные в данном Проекте).

В том случае, когда отмечена данная Опция, после завершения процесса создания динамической библиотеки (.Dll) создаются новые Глобальные Идентификаторы {Globally Unique Identifiers (GUID)}, на основании которых выполняется регистрация создаваемых Классов в Системном Реестре. Обратите Внимание. Регистрируются только Классы, имеющие характеристику: OLE Public, которая устанавливается в соответствующем Диалоговом боксе: Class Info, который может быть вызван из соответствующего ситстемного меню Class. Данная опция включается в том случае, когда вы выполняете команду Build OLE DLL или создаете исполнимый файл (.Exe), в одной из компонент которого используется ключевое слово: OLEPublic. Дополнительно смотрите раздел: Class Info (информация о классе), диалоговый бокс.

Version (Версия)

Активирует диалоговый бокс EXE Version, с помощью которого вы можете вы можете определить необходимый Номер версии создаваемого Приложения. Рассматриваемая командная кнопка является доступной в том случае, когда вы выбираете варианты Компоновки программного модуля: Build Executable или Build OLE DLL в соответствующем диалоговом боксе Build Options. Дополнительно смотрите раздел: EXE Version, диалоговый бокс.

См. также