If you have to move an asp.net application from an IIS 7.5 to an IIS 8.0 server, you might run into problems with a 500.19 error. The reason for this is the fact, that in IIS 8.0, most well-known MIME types are being registered on a server level. So if you had to add a specific MIME type in your web.config in IIS 7.5 (for example “svg”, chances are good that this type is already predefined and inherited by your site.
Remove the corresponding line in your web.config and restart your site! It should be working now.