【问题标题】:Get the metabase path for an IIS entry (Installation stopped because the specified path is not a valid web application)获取 IIS 条目的元数据库路径(安装已停止,因为指定的路径不是有效的 Web 应用程序)
【发布时间】:2008-11-04 11:05:31
【问题描述】:

我绝不是系统管理员,所以如果我错了,请纠正我。

我想运行 aspnet_regiis.exe -s。 这需要我网站的元数据库路径。

如何找到这个元数据库路径?

【问题讨论】:

    标签: asp.net iis metabase aspnet-regiis.exe


    【解决方案1】:

    只需运行 aspnet_regiis.exe -lk 即可查看已注册应用程序的列表、它们的元数据库路径以及为此应用程序安装的 .NET 框架版本。

    此外,您可以使用以下几个链接来查找元数据库路径:

    HTH,

    不要

    【讨论】:

    • 哇,第一个链接是浪费时间!我花了 10 分钟才发现代码不完整……不是抱怨 Don,而是抱怨 MSDN……
    • 这在新的 IIS/.NET 版本上有什么不同吗?当我运行 aspnet_regiis.exe -lk(来自 Visual Studio 2010 命令提示符)时,我只是获得了 aspnet_regiis 的帮助,(实际上包括 -lk,但它似乎不起作用)
    • 没关系,只需阅读:“Windows Vista 及更高版本不支持”
    【解决方案2】:

    对于高于 Vista 的 Windows 版本,请尝试使用“列表站点”命令 appcmd

    %WindowsDirectory%\system32\inetsrv\appcmd 列表站点

    这应该为您提供系统上所有站点的站点名称和 ID。

    元数据库路径的格式为

    /W3SVC/<site id>/Root

    加上网站 ID。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-01
      • 2011-02-12
      • 1970-01-01
      • 2019-07-10
      • 1970-01-01
      相关资源
      最近更新 更多