Visual Foxpro DLL's are COM dlls, not C dlls. So, it is required that you provide a COM interface (read OLEPUBLIC class) in your project.
From the VFP helpfile:
The project must contain a class designated as OLEPUBLIC or an error message is displayed. To designate a class as OLEPUBLIC in program code, include the OLEPUBLIC keyword in DEFINECLASS. To designate a class as OLEPUBLIC in the Class Designer, choose Class Info from the Class Menu and select the OLE Public check box.
>hi all
>when i try to make dll i have this message"cannot build a dll without ole public classis"
>how i can built a dll for xml using
>thanks