元数据无法访问对象,是IIS装错了吗

解决方案 »

  1.   

    解决.1、打开CMD,进入 C:\WINDOWS\Microsoft.NET\Framework\v2.0.507272、输入 aspnet_regiis.exe -i 稍等片刻,注册成功就解决问题了。 接着还会出现“未能创建 Mutex”的问题解决方法:) 于是我按照上面的方法做了一遍是,是安装asp的命令,后来再用上面的给用户分配asp.net权限后正常。真实困难啊,没有系统的学习ms的东西,摸索就是困难啊,希望我记录下来后有用处的。附执行的命令: 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>aspnet_regiis -ga 命令语法不正确。 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -ga administrator 开始为 administrator 授予权限,使其可以访问 IIS 元数据库和 ASP.NET 使用的其他目录。 administrator 已具有相应权限,可以访问 IIS 元数据库和 ASP.NET 使用的其他目录。解决“未能创建 Mutex”的问题1 如果你还开着VS2005,关掉。2 到ASP.NET的临时目录下面<Windows dir>\Microsoft.Net\Framework\v2.0<extra numbers>\Temporary ASpNET pages3 删除你的项目的那个目录(或者都删除也行)4 重启IIS(如果在命令行下输入 iisreset)5 先打开IE访问你的项目(http://localhost/yourapp)6 然后再打开VS2005
      

  2.   

    关闭VS。
    打开 C:"WINDOWS"Microsoft.NET"Framework"v2.0.50727"Temporary ASP.NET Files 删除临时目录
    关闭IIS服务器
    http://topic.csdn.net/u/20100504/21/b24be3f7-8867-4516-96a6-bca6a2907ba9.html