I'm suddenly getting a rather strange IIS error on my server:
There is no build provider registered for the extension '.html'. You can register one in the <compilation><buildProviders> section in machine.config or web.config. Make sure is has a BuildProviderAppliesToAttribute attribute which includes the value 'Web' or 'All'.
Since when does .html need a build provider??? I haven't touched any build provider or handler mappings. Haven't touched the default web.config or machine.config from the .NET config directory.
How does a web server forget how to serve HTML??? :(