Done this so often I have cleanout routines for all of my projects that wipeout all depencies FXP files.
Nothing worse than running stale code or jumping into the debugger and seeing "Source is out of date".
Bumping an old thread in the event that somebody else runs into the same issue I had.
I was moving a few paths around and switching West Wind versions. Deleted all my projects FXPs, recompiled, and got this error. After I ripped most of my hair out, I remembered that I'm an idiot and didn't delete the shared West Wind FXPs that I had.
TLDR; I share West Wind Libraries across projects, moved things around, and forgot to force the FXPs to recompile.
#include wconnect.h
do wwHTTP
in my startup prg.
This isn't necessary. An include file is only used in the actual PRG file that uses the #DEFINE statements. IOW, only wwHTTP.prg (or whatever other classes you're using) need it. The key is that wconnect.h is available at COMPILE TIME in the FoxPro path.
wwipstuff.dll copied into the same folder as my compiled .exe
wconnect.h added to the Project's Other files
and it all works like a charm.
Glad you got it working...
+++ Rick ---