Fabio,
VFP project manager has never worked like a C make file, it doesn't have a true filetimestamp dependency tree.
#include htest.h
messagebox( hdefined )
#define hdefined "test3"
If I change only the htest.h file and build an EXE with recompile and run the exe I see the changed text.
>Then, look this sequence :
>- status of the project is full compiled with fxp files sync with .h files
>- run Main.PRG is ok
>- I change a #DEFINE relative path into a include files
>- I do a Rebuild project with recompile all or exec a BUILD PROJ....
>- run Main.prg -> fire a error because the path is the old path.
>
>Exists a direct solution without a projecthook coding ?
>If no, how call you this ? A dev behaviour ?