Nachdem ich an einem jungfräulichen Rechner sitze und gerade einen WCF Service debuggen wolte, bekam ich ständig vom IIS den Fehlercode
404.3. Schnell habe ich herausgefunden das die verwendete Endung "
.svc" nicht einem Handler zugeordnet ist. Um dieses aber nicht manuel machen zu müssen gibt es bei der WCF ein Tool, dass die Registrierung übernimmt.
Das Tool findet man unter
%Windows%\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\ und heißt
ServiceModelReg.exe. Das muss mit dem Parameter "-i" aufgerufen werden und anschließend funktioniert auch das Hosting im IIS.