How can I fix the “Failed to access IIS metabase” error?
You may get the “Failed to access IIS metabase” error if you have both ASP .NET 1.x and 2.0 on your machine and you are running ASP .NET 1.x website under an ASP .NET 2.0 server. You will need to install .NET SDK 1.x if the web server only has ASP .NET 2.0 installed. Make sure you select the appropriate ASP .NET version for your website. You need to switch the website back to ASP .NET 1.x if the default ASP .NET version is set to ASP .NET 2.0. Click the Internet Services Manager under Administrative Tools of the Control Panel. Right click on your website name under Default Web Site and click the Properties. You can change the ASP .NET version under ASP .NET tab. If you installed your IIS after installing the .NET you may need to run the ASP.NET IIS Registration Tool aspnet_regiis.exe -i. Note: this will reset all the web applications on your system.