|
“/iso9000”应用程序中的服务器错误。
访问 IIS 元数据库失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Web.Hosting.HostingEnvironmentException:
访问
IIS 元数据库失败。
用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如
IIS://servername/W3SVC)的读访问权。有关如何修改元数据库权限的信息,请参见 http://support.microsoft.com/?kbid=267904。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 |
堆栈跟踪:
[HostingEnvironmentException: 访问 IIS 元数据库失败。] System.Web.Configuration.MetabaseServerConfig.MapPathCaching(String siteID, VirtualPath path) +3594034 System.Web.Configuration.MetabaseServerConfig.System.Web.Configuration.IConfigMapPath2.MapPath(String siteID, VirtualPath vpath) +9 System.Web.Hosting.HostingEnvironment.MapPathActual(VirtualPath virtualPath, Boolean permitNull) +169 System.Web.CachedPathData.GetConfigPathData(String configPath) +389 System.Web.CachedPathData.GetConfigPathData(String configPath) +243 System.Web.CachedPathData.GetApplicationPathData() +68 System.Web.CachedPathData.GetVirtualPathData(VirtualPath virtualPath, Boolean permitPathsOutsideApp) +3539159 System.Web.Configuration.RuntimeConfig.GetLKGRuntimeConfig(VirtualPath path) +189 |
版本信息: Microsoft .NET Framework 版本:2.0.50727.1873; ASP.NET 版本:2.0.50727.1433
解决办法:
http://hi.baidu.com/%CD%F5%C3%F7%D3%EA/blog/item/af1885295bdc73e2e6cd4091.html
这样做在生产系统可以是十分危险的并造成 IIS 能够按设计的失败。此示例仅用于演示目的的编辑过程通过的步骤。
1. 将 Metaacl.vbs 文件复制到 %systemdrive%\Inetpub\Adminscripts 目录。
2. 单击开始,单击运行,键入CMD,,然后单击 $ 打开命令提示符下运行。
3. 在提示符下,运行以下命令,以更改到 Adminscripts 目录:
c:\cd Inetpub\Adminscripts
1. 若要修改参数位于 IIS: / 本地主机/W3SVC,请运行以下命令:
c:\Inetpub\Adminscripts>cscript metaacl.vbs IIS://LOCALHOST/W3SVC mydomain\mydomainaccount RW
|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )
GMT+8, 2024-6-4 21:03 , Processed in 0.025600 second(s), 10 queries , Gzip On, Redis On.
Powered by Discuz! X3.5
© 2001-2024 Discuz! Team.