Error occurs while using libraw.dll in VS 2010

I was using the old version 0.15.0-Alpha1 and I would like to change to the newer version. Then I again used the Native Building in Windows, i.e. open the cmd window and run "nmake -f Makefile.msvc", to build the libraw.dll and libraries for 0.15.0-Beta4. The building is successful, however when I overwrite the old .dll and .lib in my project of VS 2010 and run, I got an error "the procedure entry point could not be located in the dynamic link library libraw.dll". Why it happens??

Forums: 

I solved the problem by

I solved the problem by creating another new project in VS2010 and copy everything to the new project. I don't know why this can solve the problem though. Btw, examples work well. :)