System. Web. Hosting. hostingenvironmentexception: An error occurred while accessing the IIS metadatabase. The process account used to run ASP. NET must have read and access permissions on the IIS metabase (for example, IIS: // servername/W3SVC. For information about modifying metadatabase permissions, see http://support.microsoft.com /? Kbid = 267904.
Microsoft statement executionYou can run the aspnet_regiis-ga <windowsuseraccount> command.
But I tried it and the execution was successful,
HoweverSystem. Web. Hosting. hostingenvironmentexception: An error occurred while accessing the IIS metadatabase.
This error is still reported.Aspnet_regiisHelp of this command,
OneAspnet_regiis -RCommand to install ASP. NET and update IIS
So I tried it and prompted:
Start to install ASP. NET (2.0.50727) and replace ASP. net dll in all script ing with the current version.
.......................
ASP. NET (2.0.50727) is installed, and ASP. net dll in all script ing is replaced with the current version.
Try accessing IIS again and find
System. Web. Hosting. hostingenvironmentexception: An error occurred while accessing the IIS metadatabase.
This error is missing. IIS can be accessed normally,
It seems thatMicrosoft's help documentation is not very accurate.