If IIS is installed after the .Net framework, The Vault Service will not run because the .Net Framework installation creates IIS mappings for ASP.NET file extensions. For example, VaultService.asmx will not load as a web page, but instead the client will attempt to download it, because IIS doesn't recognize the asmx file extension.
This also happens if you remove then re-install IIS.
There are two options for addressing this:
1. Uninstall .Net Framework and re-install. Note that you must uninstall the framework first - simply re-installing over the existing installation will not map the ASP.NET file extensions.
2. See the Microsoft tech article on how to manually register the files: http://support.microsoft.com/default.as ... us;q306005
IIS must be installed before the .NET Framework
Moderator: SourceGear