访问 IIS 元数据库失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Web.Hosting.HostingEnvironmentException: 访问 IIS 元数据库失败。

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

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
错误分析:
因为本人安装vs2005的时候是先安装vs2005然后再安装iis的,所以在这种情况下用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库的读访问权。然而我安装顺序不对所以就没法访问。

解决办法: 内容来自iisboy

1 开始->程序->Microsoft .NET Framework SDK v2.0->SDK 命令提示

2 输入 aspnet_regiis.exe -i
3 关闭VS2005,打开C:\WINDOWS\Microsoft.NET\work\v2.0.50727\Temporary ASP.NET Files    删除刚才调试的目录 
4 重起IIS,问题解决。

赫赫,问题其实很简单,只是安装的顺序不对罢了。这是因为在XP下先安装了Visual Studio2005,再安装IIS,下次要注意了。

追问
我是用IWMS5.1做网站用发现上述错误。我已经安装了C++2005,iis,net2.0,没有VS2005。不知错误在哪里?系统是XP SP3(GHOST),OFFICE2007.
回答
你是先安装.NET,后安装IIS对吧?
追问
是的。开始是ghost xp sp3,然后net.2.0,依次是iwms 5.1 ,iis 5.1,net 1.1,
回答
哦 兄弟 按着顺序来好。如果是先安装IIS,再安装.NET Framework,系统应该可以正常解析.aspx页面;

但是,如果是先安装了.NET Framework,再安装IIS,则会由于相关的IIS组件没有得到.NET的更新,而导致无法正常解析.aspx页面。 

解决方法:    在C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322 目录下,应该有一个aspnet_regiis.exe文件,执行DOS命令:aspnet_regiis -r即可更新相关组件。(正常的话,应该返回如下信息:Start replacing ASP.NET DLL in all Scriptmaps with current version (1.1.4322.0).Finished replacing ASP.NET DLL in all Scriptmaps with current version (1.1.4322.0).)

转载于:https://www.cnblogs.com/lykbk/archive/2013/05/27/gjrtigtrhmrtglertg456894560.html

访问iis元数据库失败怎么解决相关推荐

  1. 访问 IIS 元数据库失败 的解决方法

    系统是windows xp sp3,vs2010.安装了iis 5.1 ,创建了虚拟目录之后copy进去一个web sercices测试下能不能正常工作. 出现如下问题: 访问 IIS 元数据库失败. ...

  2. 对于访问IIS元数据库失败的解决

    近日调试一Asp.net程序,出现了"访问 IIS 元数据库失败"的错误信息,最后经过搜索发现了解决问题的方法.解决方法如下: 1.依次点击"开始"-" ...

  3. WCF访问iis元数据库失败--解决方法

    今天运行wcf服务器时,出现访问iis元数据库失败,解决方案: 运行WCF需要3.5以上版本的,所以就是找C:\WINDOWS\Microsoft.NET\Framework下的4.0就行 以2.0举 ...

  4. 访问IIS元数据库失败解决方法(转)

    访问IIS元数据库失败解决方法(转) 这个问题一般在做.net开发网站时候会遇到,我就是在那个时候遇到的 访问 IIS 元数据库失败 解决方法 现象如下: 访问 IIS 元数据库失败. 说明: 执行当 ...

  5. 对于访问IIS元数据库失败的解决方案

    近日调试一Asp.net程序,出现了"访问 IIS 元数据库失败"的错误信息,最后经过搜索发现了解决问题的方法.解决方法如下: 1.依次点击"开始"-" ...

  6. 访问IIS元数据库失败

    装了VS2005再装IIS,结果出了些小问题 访问IIS元数据库失败 思考可能是次序出了问题,解决 1.打开CMD,进入 C:\WINDOWS\Microsoft.NET\Framework\v2.0 ...

  7. 访问 IIS 元数据库失败解决问题的方法

    近日调试一Asp.net程序,出现了"访问 IIS 元数据库失败"的错误信息,最后经过搜索发现了解决问题的方法. 解决方法如下: 1.依次点击"开始"-&quo ...

  8. “访问 IIS 元数据库失败”的错误信息

    原文:http://www.cckan.net/thread-98-1-1.html 近日调试一Asp.net程序,出现了"访问 IIS 元数据库失败"的错误信息,最后经过搜索发现 ...

  9. 访问 IIS 元数据库失败

    问题: 访问 IIS 元数据库失败. 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.We ...

最新文章

  1. Docker安装(Mac)
  2. Why Did the Cow Cross the Road III(树状数组)
  3. 5分钟学会区块链 - 开发一条区块链 Develop BlockChain with Tendermint
  4. HTML第八章ppt,html教程第八章(JavaSript核心语言对象).ppt
  5. 手把手带你入门 Docker Compose
  6. RabbitMQ三种Exchange模式(fanout,direct,topic)的性能比较(转)
  7. Python 入门演示 1
  8. ab st语言编程手册_罗克韦尔ab plc micrologix 1400 编程手册中文高清版 .pdf
  9. 2019牛客国庆集训派对day5 K(2017四川省赛)
  10. “非正常死亡”何时休?永不消失的压力能化解吗?
  11. 微信小程序开发学习4(视图与逻辑)
  12. Node.js详细下载与安装
  13. dotnet 从入门到放弃的 500 篇文章合集
  14. 教育培训机构学生管理系统
  15. Python time 模块time 函数的时间单位
  16. Ubuntu 18.04 16.04 设置输入法切换方法 中文输入法
  17. 【iS-RPA 前瞻系列四】- 机器人共享
  18. html中文字的间距css属性
  19. 与科大学长孔哥哥~的交流
  20. [视觉SLAM十四讲]学习笔记2-关于欧拉角和万向锁

热门文章

  1. Ubuntu进入pycharm创建的虚拟环境的方法(以及如果你安装了anaconda等其它修改了环境变量的东西该怎么进)
  2. Linux和windows下多线程的区别
  3. C#基础16:事件与观察者模式
  4. 基于关系域演算的QBE语言
  5. bzoj 1056 1862: [Zjoi2006]GameZ游戏排名系统(Treap+Hash)
  6. HDU 6180 2017 多校训练:Schedule
  7. [Python+MATLAB] 在Python中使用MATLAB (持续更新中)
  8. zip()和enumerate()用于for-in中遍历可迭代对象
  9. 简单演示matlab生成三维平面的命令mesh
  10. Oracle 归档开启切换和归档日志删除(单实例和RAC)