I lose my time for a day !
my iis 6 can run any asp.net mvc web sites no problem
its a windows server 2003 web
what else, just add new web site like usual and voila
this web site requires you to log in bla bla bla
what you have to do is on
add this one
UNCHECK verify that file exists
thats it done !
once you press browse and see your home page, you can test your api working 🙂