Создает программу (exe-файл) из проекта Visual FoxPro.

NoteЗамечание

Exe-файл взаимодействует с динамическими библиотеками Visual FoxPro (.dll) VFPVersionNumberR.dll и VFPVersionNumberRENU.dll, которые Вам нужно распространять вместе с вашим приложением для того, чтобы обеспечить его выполнение. VersionNumber представляет собой номер версии Visual FoxPro, который Вы используете, чтобы создать exe-файл. Эти файлы расположены в директории ..\Program Files\Common Files\Microsoft Shared\VFP.

Более подробно смотрите об этом в Run-Time Библиотека VFP9R.DLL, Run-Time Библиотек VFP9T.DLLПодготовка Приложения к Распространению и Управление Файлами в Международных приложениях.

BUILD EXE EXEFileName FROM ProjectName [RECOMPILE]

Параметры

EXEFileName

Определяет имя создаваемого выполняемого файла. По умолчанию, расширением файла является .exe.

NoteЗамечание

Если существует файл приложения (.app), то при создании exe-файла с таким же именем app-файл будет удален.

FROM ProjectName

Определяет имя проекта из которого будет создан исполняемый файл.

[RECOMPILE]

Определяет, что проект будет скомпилирован прежде, чем выполняемый файл будет создан. При этом компилируются все файлы проекта: программы, формы, этикетки, отчеты, исходные коды библиотек визуальных классов и хранимые процедуры в базах данных.

Expand imageЗамечания

If the .exe file contains OLEPUBLIC class definitions, BUILD EXE automatically registers the OLEPUBLIC class definitions in the system registry. OLEPUBLIC class definitions appear in the Server Classes list box on the Servers tab of the Project Information dialog box. BUILD EXE creates also registration (.vbr) and type library (.tlb) files with the same name as the .exe file. The .vbr file makes it possible for you to register class definitions in the system registry when the .exe file is moved to a different computer. The .tlb file is for use with object browsers. For more information about registering OLEPUBLIC class definitions in an executable file, see Sharing Information and Adding OLE.

Visual FoxPro includes support for applications that are generated by the build process to detect whether they are running on a Terminal Server and prevents loading of unnecessary dynamic-link library (.dll) files that can impact performance.

Expand imageСм. также