xfrxlib.fll or zlib.dll is invalid.

KB-20241201-01

Version

XFRX 24.0

Symptoms

VFP (RT) shows error 'xfrxlib.fll missing or invalid' or 'zlib.dll missing or invalid' on some PC if system folder (SysWOW64 or System32 for 32 bit VFP  or System32 for 64 bit VFP ) contains msvcr100.dll and msvcp100.dll.

VFP (RT) searchs dependecies DLLs in folder with main EXE file. If DLL not found, then  VFP (RT) searchs dependecies DLL in folders defined in shell's PATH  variable.

Cause

xfrxlib.fll and zlib.dll are compiled with switches /MD /Ob2.Â