Skip to content

Precompile System Packages

Use the Precompile System Packages option to pre-compile the DataFlex class libraries. Pre-compilation is useful for reducing the compile time of your applications.

DataFlex Precompiles

DataFlex provides three packages that are precompiled:

  • Windows.pkg
  • DfAllEnt.pkg
  • AllWebAppClasses.pkg

These packages reside in the PKG folder of your DataFlex installation.

Windows

The Windows.pkg package is provided as part of the DataFlex installation. This package is used by the DFAllEnt package, and you should have no reason to change it. You should only need to precompile this package if:

  • The precompiled files have been deleted
  • You suspect that the precompiled files have become corrupt

The Windows.pkg package is located in the PKG folder of the DataFlex installation.

DFAllEnt

The DFAllEnt package is used to pre-compile most of the classes used to build a Windows application. It is a standard part of the DataFlex installation.

This package is usually used directly in each of your Windows applications as the precompiled package; you should have no reason to change it. You should only need to pre-compile this package if:

  • You precompile Windows.pkg
  • The precompiled files have been deleted
  • You suspect that the precompiled files have become corrupt

The DfAllEnt.pkg package is located in the PKG folder of the DataFlex installation.

AllWebAppClasses

The AllWebAppClasses package is used to pre-compile the classes used to build a web application. It is a standard part of the DataFlex installation.

This package is usually used directly in each of your web applications as the precompiled package; you should have no reason to change it. You should only need to pre-compile this package if:

  • You precompile Windows.pkg
  • The precompiled files have been deleted
  • You suspect that the precompiled files have become corrupt

The AllWebAppClasses.pkg package is located in the PKG folder of the DataFlex installation.

See Also

  • Subclassing