找不到元数据库键“/lm/w3svc”
Posted
技术标签:
【中文标题】找不到元数据库键“/lm/w3svc”【英文标题】:The metabase key '/lm/w3svc' could not be found 【发布时间】:2011-11-05 21:39:57 【问题描述】:我有一台装有 Windows XP 的笔记本电脑。 尝试在 IIS 6 上部署 ASP.NET Web 应用程序时收到以下错误:
错误 1 Web 部署任务失败。(。) 。 无法实例化元数据库管理基础对象。可能没有安装“IIS '6 Metabase Compatibility”功能。 Klasse 是 niet geregistreerd(来自 HRESULT 的异常:0x80040154 (REGDB_E_CLASSNOTREG))
无法在 Windows XP 上安装 IIS 6 Metabase 兼容性功能 控制面板、管理工具、... 那个元数据库键 '/lm/w3svc' 呢? 感谢您的帮助?
【问题讨论】:
【参考方案1】:如果您通过控制面板安装,Windows XP 只有 IIS 5.1。
这可能是原因。
/lm/w3svc 是 IIS6 元数据库中的基本键,其中包含在 IIS 中注册的所有网站。
【讨论】:
【参考方案2】:我在 Windows 10 上遇到了同样的错误,按照 Microsoft 文档 here 的说明进行操作,现在已解决。
【讨论】:
欢迎提供解决方案链接,但请确保您的答案在没有它的情况下有用:add context around the link 这样您的其他用户就会知道它是什么以及为什么会出现,然后引用最相关的您链接到的页面的一部分,以防目标页面不可用。 Answers that are little more than a link may be deleted.以上是关于找不到元数据库键“/lm/w3svc”的主要内容,如果未能解决你的问题,请参考以下文章
WCF 服务主机找不到任何服务元数据。请检查元数据是不是启用