Hi. When using the WDK 5365, i notice that there are some behaviour changed with the BUILD.EXE... Previously when you try to invoke the BUILD.EXE without specifying any makefile (i.e. /f makefile), it will generate a missing makefile errormessage. But this time round in WDK 5365 it doesn't, instead it automatically append the MAKEFILE.DEF (\\5365\Bin folder) to be the default makefile used in NMAKE. i.e. nmake BUILDMSG=Stop. -i /f d:\WINDDK\5365\bin\makefile.def ... This may seems to resolve the problem of not having or forget to include any makefile, but it may also creates problem if you specify your own makefile (i.e. BUILD.EXE -nmake "-f makefile.nt"): e.g. only 1 makefile (MAKEFILE.NT) nmake BUILDMSG=Stop. /f makefile.nt -i /f d:\WINDDK\5365\bin\makefile.def ... e.g. 2 makefiles reside in the project folder (MAKEFILE.NT and MAKEFILE) nmake BUILDMSG=Stop. /f makefile.nt -i /f d:\MyProj\Driver\makefile ... Could this be a bug in the BUILD.EXE? Or is there any argument that i can pass to BUILD.EXE to ignore the default makefile? Thanks! Kenny. --------------------------------- New Yahoo! Messenger with Voice. Call regular phones from your PC and save big.