Installation
This guide covers system requirements, the step-by-step installation process and license activation for FoxCore.
System requirements
| Component | Requirement |
|---|---|
| Visual FoxPro | 9.0 SP2 / 10.0 / 10.1 / 10.2 |
| Windows | Windows 10 / 11 (x86 or x64) |
| .NET Framework | 4.8 |
| RAM | 4 GB minimum |
| Disk space | 50 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
- Download your
FoxCore.licfile from the customer portal. - Copy the file to the root folder of your VFP application (next to the EXE or main PRG).
- Optionally use
loCore.SetLicensePath(lcPath)to specify an alternative path. - FoxCore automatically locates and activates the license on startup.
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
| Issue | Cause | Solution |
|---|---|---|
| COM not registered / Class not found | Installer not run as administrator | Reinstall using right-click > Run as Administrator |
| Wrong VFP version | A different VFP version was selected in the wizard | Reinstall and choose the correct VFP version |
| License not found | FoxCore.lic missing or in wrong path | Copy FoxCore.lic to the app folder or call SetLicensePath() |
| .NET Framework 4.8 not found | Runtime not installed on the system | Download and install .NET Framework 4.8 from Microsoft |
| DLL load error | FoxCore DLL corrupted or incomplete | Reinstall FoxCore; ensure antivirus is not blocking the DLLs |
Next: Quick Start ->