When upgrading from any WCF Beta build to WCF RC1 on Windows XP or Windows Server 2003, some users may find that IIS-hosted services (.svc metadata files) will not function correctly. This is not related to a defect in WCF RC1, but rather to IIS metabase corruptions caused by the previously installed WCF Beta version.
The CleanIISScriptMaps utility published here helps in restoring the IIS metabase to a defined state.
Run this utility after you have uninstalled the Beta version and before you install WCF RC1. If you have already installed WCF RC1, you will have to re-register the scriptmaps with the ServiceModelReg utility that is part of the .NET Framework 3.0 and can be found in the "%SystemRoot%\Microsoft.NET\Framework\v3.0\Windows Communication Foundation" directory.