IIS5.1 “Failed to access IIS metabase”解决

刚在winxp sp3下安装了IIS 5.1, 结果创立的第一个.net website就不能启动,并提示如下错误:Failed to access IIS metabase. 百度了下,得到如下解决方案:

原因:IIS没有注册

解决办法:

在CMD中进入目录C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727,运行aspnet_regiis

1、aspnet_regiis -ga administrator(administrator为当前用户)

2、aspnet_regiis -i (注册IIS)

3、iisreset /noforce (重启IIS)


问题详情:

Failed to access IIS metabase.
Description: An unhandled exception occurred during the executionof the current web request. Please review the stack trace for moreinformation about the error and where it originated in thecode.

Exception Details:System.Web.Hosting.HostingEnvironmentException: Failed to accessIIS metabase.

The process account used to run ASP.NET must have read access tothe IIS metabase (e.g. IIS://servername/W3SVC). For information onmodifying metabase permissions, please seehttp://support.microsoft.com/?kbid=267904.

Source Error:

An unhandled exception was generated during the execution of thecurrent web request. Information regarding the origin and locationof the exception can be identified using the exception stack tracebelow.

Stack Trace:


[HostingEnvironmentException: Failed to access IIS metabase.]
System.Web.Configuration.MetabaseServerConfig.MapPathCaching(StringsiteID, VirtualPath path) +3591442
System.Web.Configuration.MetabaseServerConfig.System.Web.Configuration.IConfigMapPath2.MapPath(StringsiteID, VirtualPath vpath) +9
System.Web.Hosting.HostingEnvironment.MapPathActual(VirtualPathvirtualPath, 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(VirtualPathvirtualPath, Boolean permitPathsOutsideApp) +3536567
System.Web.Configuration.RuntimeConfig.GetLKGRuntimeConfig(VirtualPathpath) +189



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据引用\[1\]和引用\[2\]的内容,你可以通过以下步骤来配置IIS以支持大文件上传: 1. 打开IIS管理器,在“本地计算机”上右键并选择“属性”。 2. 在属性窗口中,勾选“允许直接编辑配置数据库”选项。 3. 打开“控制面板” -> “管理工具” -> “服务”,找到“IIS Admin Service”,右键点击并选择“停止”以关闭该服务。 4. 打开文件资源管理器,导航到“X:/WINDOWS/system32/inetsrv”文件夹(其中“X”是系统盘的盘符)。 5. 找到并用记事本打开“MetaBase.xml”文件。 6. 在“MetaBase.xml”文件中搜索“AspMaxRequestEntityAllowed”,将后面的“204800”改为你想要的文件大小限制,例如“1024000000”表示1GB。 7. 保存并关闭“MetaBase.xml”文件。 8. 回到服务管理窗口,右键点击“IIS Admin Service”并选择“启动”以重新启动该服务。 根据引用\[3\]的内容,你也可以通过修改web.config文件来设置文件大小限制: 1. 打开web.config文件。 2. 在<security>标签下添加以下代码: <requestFiltering> <requestLimits maxAllowedContentLength="1048576000" /> </requestFiltering> 注意,其中的“1048576000”表示文件大小限制,以字节为单位,例如“1048576000”表示1GB。 3. 保存并关闭web.config文件。 以上是两种常见的配置方法,根据你的具体情况选择其中一种进行配置即可。请确保在进行任何配置更改之前备份相关文件以防止意外情况发生。 #### 引用[.reference_title] - *1* [IIS文件上传文件大小配置](https://blog.csdn.net/weixin_33433067/article/details/115120282)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v4^insert_chatgpt"}} ] [.reference_item] - *2* [iis上传文件大小限制](https://blog.csdn.net/qq_43614354/article/details/127094476)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v4^insert_chatgpt"}} ] [.reference_item] - *3* [c# - - - IIS服务器设置上传文件大小和上传时间](https://blog.csdn.net/weixin_48430685/article/details/126890335)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v4^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值