【问题标题】:Metabase error when trying to use Visual Studios Profiler on an ASP.Net site尝试在 ASP.Net 站点上使用 Visual Studios Profiler 时出现元数据库错误
【发布时间】:2011-03-09 15:37:13
【问题描述】:

我正在尝试在 ASP.Net 网站上运行性能向导。但是,每当我尝试启动它时,都会出现以下错误。

“网站包含意外信息或您没有访问元数据库的权限。您必须是本地计算机上管理员组的成员才能访问 IIS 元数据库。因此,您无法创建或打开本地 IIS 网站. 如果您对文件所在的文件夹具有读取、写入和修改权限,则可以创建指向该文件夹的文件系统网站以继续“

我是我机器上的管理员。尝试谷歌搜索,但一无所获。有人运行过它并知道如何处理它吗?

【问题讨论】:

    标签: c# asp.net profiling


    【解决方案1】:

    2019 年更新:来自 msdn 的回答此问题的链接现在是死链接,但可以在此处的 Wayback 机器上找到:

    https://web.archive.org/web/20160223061509/http://blogs.msdn.com/b/profiler/archive/2010/07/23/tip-fixing-vsperfaspnetcmd-metabase-errors.aspx.

    这个页面说:

    错误中的信息是正确的,值得检查以确保您是从提升的命令提示符运行的,但它确实遗漏了一个常见的配置问题。为了从 IIS 元数据库中查询信息,需要安装某些 IIS 组件

    在 Windows 7 中检查:

    • 打开“控制面板\程序\程序和功能”(或运行“appwiz.cpl”)。
    • 选择“打开或关闭 Windows 功能”。
    • 在“Internet 信息服务”部分,确保选择了以下选项。

    非默认选项包括:

    • IIS 6 脚本工具
    • IIS 6 WMI 兼容性
    • IIS 元数据库和 IIS 6 配置兼容性
    • ASP.NET,
    • Windows 身份验证

    【讨论】:

      【解决方案2】:

      我在 Win 8.1 64 位的 Visual Studio 2012 中遇到此错误,并且我已经安装了 IIS 6 兼容性项目。

      要解决此问题,我必须确保 Visual Studio 以管理员身份运行。 (右键快捷方式->属性->快捷方式->高级->以管理员身份运行)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-10-20
        • 1970-01-01
        • 2021-10-28
        • 1970-01-01
        • 2012-08-09
        • 2013-07-26
        • 2021-03-29
        • 1970-01-01
        相关资源
        最近更新 更多