IR
irwinrodriguez.dev
Back to docs

Installation

This guide covers system requirements, the step-by-step installation process and license activation for FoxCore.

System requirements

ComponentRequirement
Visual FoxPro9.0 SP2 / 10.0 / 10.1 / 10.2
WindowsWindows 10 / 11 (x86 or x64)
.NET Framework4.8
RAM4 GB minimum
Disk space50 MB

Installation process

1. Download the installer

Download FoxCore_Setup.exe from your customer portal under Downloads after purchase. A trial version is available at /downloads/trial.

2. Run as Administrator

Right-click the installer and select "Run as Administrator". This is required to register COM components in the Windows registry and configure system paths.

3. Follow the wizard

The installation wizard will ask you to select the VFP version you use (9 SP2, 10.0, 10.1 or 10.2) and the installation path. FoxCore will install the correct DLLs based on your selection.

4. Place the license file

Download your FoxCore.lic file from the customer portal (Licenses section) and place it in your application folder or in the path configured with SetLicensePath().

License activation

  1. Download your FoxCore.lic file from the customer portal.
  2. Copy the file to the root folder of your VFP application (next to the EXE or main PRG).
  3. Optionally use loCore.SetLicensePath(lcPath) to specify an alternative path.
  4. FoxCore automatically locates and activates the license on startup.
The license does not require an internet connection to operate.

5. Verify the installation

Open VFP, create a FoxCoreClass instance and check the version to confirm everything works correctly.

Verification from VFP

Run the following in the VFP command window:

LOCAL loCore
loCore = CREATEOBJECT("FoxCore.FoxCoreClass")
&& Should print version to debug output
? loCore.Version

If the instance is created without error, FoxCore is correctly installed and registered.

Common issues

IssueCauseSolution
COM not registered / Class not foundInstaller not run as administratorReinstall using right-click > Run as Administrator
Wrong VFP versionA different VFP version was selected in the wizardReinstall and choose the correct VFP version
License not foundFoxCore.lic missing or in wrong pathCopy FoxCore.lic to the app folder or call SetLicensePath()
.NET Framework 4.8 not foundRuntime not installed on the systemDownload and install .NET Framework 4.8 from Microsoft
DLL load errorFoxCore DLL corrupted or incompleteReinstall FoxCore; ensure antivirus is not blocking the DLLs

Next: Quick Start ->