问题

访问ASP.NET网站时,遇到如下错误:

访问IIS元数据库失败。

用于运行ASP.NET 的进程帐户必须具有对IIS元数据库(如IIS://servername/W3SVC)的读访问权。有关如何修改元数据库权限的信息,请参见http://support.microsoft.com/?kbid=267904

解决方案

1. 打开cmd命令行,进入 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;

2. 输入 aspnet_regiis.exe –i

稍等片刻,注册成功就解决了问题。

命令行显示如下:

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis.exe -i
开始安装 ASP.NET (2.0.50727)。
.................
ASP.NET (2.0.50727)安装完毕。

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>

祝你好运!