This morning I got some troble with depoying wcf to remove server.
It runs fine in my local machine since I have vs2008 installed,
but met almost half day frustration in trouble shooting tring to make it run in another server with win 2003 and iis7.
After I installed .net 3.5 sp1 and with existing .net 2.0 I think it should be ok to browse the wcf service with .svc postfix, but always meet 404 page not found error.
I tried follow ways to fix:
1. re-reg asp.net 2.0 as iis using command under C:/windows/Microsoft.NET/.../.net 2.0/aspnet_regiis.exe.
nothing improved still 404 error.
2. re-reg wcf service model using command under C:/windows/.../v3.0/Windows Communication Foundation /ServiceModelReg.exe
nothing improved still 404 error.
3. finally I recollected some experience when I tried to use put method in iis,
there is a place in iis list all types iis can handle.
And I found my target server not contains this .svc file handle rules. So after add it, it works .