标签: iis-metabase

无法访问IIS元数据库ASP.Net

嗨,我知道有一些线程,但没有一个解决方案似乎适合我.

我有一个ASP.Net网站项目,我试图在Visual Studio中加载和发布.但是,当我加载项目时,我收到错误:

创建虚拟目录http:// localhost:xxxx失败,并显示错误:无法访问IIS元数据库.您没有足够的权限访问计算机上的IIS网站.

仅当我以管理员身份运行Visual Studio时才会出现此错误.如果我不以管理员身份运行,则上述错误不会发生,但当我尝试发布我的应用时,我得到:

请在管理员模式下启动Visual Studio以执行此部署操作

看来我不能赢!


到目前为止我尝试过的:

  • 取得C:/ Windows/System32/Inetsrv/Config的所有权
  • <UseIISExpress>false</UseIISExpress>在我的project_name.csproj文件中设置
  • 回到旧团队基础服务器检查,在管理模式下没有问题并使用该配置.
  • 以非管理员身份运行Visual Studio(有效,但请注意上面的第二个错误)

到目前为止没有运气.


额外信息:

操作系统:Windows 8.1(64位)

Visual Studio:2013

IIS:8.5

C:\ Windows\System32\inetsrv\config(只读)的权限:

  1. 我:完全控制
  2. 管理员:完全控制

Documents/IISExpress/config上的权限(只读):

  1. 我:完全控制
  2. 管理员:完全控制

注意"文档"位于网络驱动器上

asp.net iis permissions iis-metabase visual-studio-2013

12
推荐指数
1
解决办法
2万
查看次数

是否有像IIS 7的IIS 6.0资源工具包工具?

是否有类似于IIS 7的IIS 6.0资源工具包工具,特别是元数据库浏览器工具能够编辑IIS配置而无需直接编辑.xml和.config文件?

iis-7 iis-6 iis-metabase

10
推荐指数
1
解决办法
2万
查看次数

如何在Windows 7 64位上调试VB6 IIS应用程序

我需要能够在Windows 7 64位上调试Visual Basic 6 IIS应用程序.不只是针对单个问题,而是针对持续发展.

尝试调试会导致WebClass运行时出现错误"发生未指定的错误".

如果我不调试并只是访问已编译的webclass页面加载就好了.因此,我不认为应用程序的注册/配置有任何问题,但这与Windows操作系统安全性有某种关系,阻止VB6 IDE挂钩到IIS并允许它进行调试.

以下是我尝试过的所有内容:

  1. 禁用用户帐户控制(UAC)并重新启动.
  2. 修改了机器调试管理器(MDM)的DCOM组件安全性,并为其分配了"Everyone"启动和激活权限.
  3. 手动为"70F214BA-94E2-4bdf-8F30-32CB4A905E4D"添加了DCOM条目,这是VB6 IDE并分配了"Everyone"启动和激活权限.
  4. 已禁用Windows防火墙
  5. 使用以管理员身份运行的选项,在Windows XP SP3的兼容模式下运行应用程序(VB6.exe).
  6. 创建了一个新的IIS应用程序池,其标识设置为管理员帐户.将应用程序管道模式设置为经典和启用的32位遗留应用程序支持.

这耗尽了我对尝试事物的丰富经验.如果我创建VB6 Windows应用程序或ActiveX控件,我可以轻松启动和调试.

我在Windows Server 2003上遇到了类似的问题,尽管全新安装的W2K3解决了这个问题.

在Windows系统事件查看器日志中,事件ID 10004有2个重复条目,如下所示:

DCOM收到错误"1326",无法登录DOMAIN\User以运行服务器:{70F214BA-94E2-4BDF-8F30-32CB4A905E4D}

DOMAIN\User是我的域帐户,上面提到的GUID是我为VB ASP调试添加的DCOM条目.

我必须提供的唯一额外信息是Windows 7 64位在VM中运行,尽管我在尝试调试时远程控制台.我在没有控制台连接的情况下在VM上调试时遇到问题.

如果有人可以提供任何进一步的建议,我会非常感激.

如果有人能够解决这个问题,并在Windows 7操作系统上成功调试IIS Web应用程序,描述必要的设置,我将提供300点的当前赏金!

ide vb6 windows-7 iis-7.5 iis-metabase

9
推荐指数
2
解决办法
9702
查看次数

Visual Studio 2013:无法访问IIS元数据库

我正在尝试在Windows 7机器上的Visual Studio 2013中打开一个asp.net MVC项目.我收到有关无法访问IIS元数据库的错误.我已经尝试过我可以在网上找到的所有建议,但我无法让它发挥作用.我们公司的主要变化是我们的本地文件服务器出现故障.这包含了我的所有文件.我猜我有需要的东西,但我不知道该文件是什么或如何恢复它.我无法对网站进行任何更改,而且我的老板正在追捕我以完成更改,所以我非常绝望.有人可以给我一个解决方案吗?

如果我使用Visual Studio解决方案文件打开该站点,我会收到一条消息,指出项目无法加载.如果我右键单击它并选择重新加载,我会收到一条消息,"创建虚拟目录http:// localhost:1436 /失败并显示错误:无法访问IIS元数据库.您没有足够的权限访问您计算机上的IIS网站."

如果我打开网站作为一个网站(不使用解决方案或项目文件),我收到错误"配置IIS Express失败,出现以下错误:无法访问IIS元数据库.您没有足够的权限访问IIS Web你机器上的网站."

这是我尝试过的所有内容的列表.这似乎是人们所拥有的大多数想法,但我希望你能找到另一种解决方案.

去了%systemroot%\ System32\inetsrv\config

卸载/重新安装IIS

  • 控制面板,程序和功能,打开或关闭Windows功能
  • 未经检查的Internet信息服务
  • 点击申请
  • 重新启动
  • 控制面板,程序和功能,打开或关闭Windows功能
  • 检查了Internet信息服务
  • 点击申请
  • 重新启动
  • 错误 - 无法访问IIS元数据库

修复了Visual Studio 13

  • 控制面板,程序和功能,Microsoft Visual Studio Professional 2023
  • 点击修复
  • 由同事建议

更改.csproj文件

  • 使用已设置为true的IIS标记
    • <UseIISExpress>false</UseIISExpress>
    • <UseIIS>False</UseIIS>
  • IIS URL标记中没有任何内容
    • <IISUrl></IISUrl>
  • 错误 - 无法访问IIS元数据库

以管理员身份运行Visual Studio

删除默认网站并重新创建

修复了IIS

iis windows-7 iis-metabase visual-studio-2013

5
推荐指数
1
解决办法
2761
查看次数

为什么需要在IIS 7.0上安装IIS 6.0元数据库兼容性?

由于我的Win2008计算机上没有IIS 6.0元数据库兼容性,我最近遇到了一些令人痛苦的时间,我们的应用程序的安装程序无法运行.

我很想知道为什么这是必需的.任何人都可以提供一些见解吗?

iis iis-7 iis-metabase

5
推荐指数
1
解决办法
6105
查看次数

Metabase - 如何从 queryHash 查找问题 id 或仪表板 id

我们使用 Metabase 来查询 Amazon Redshift DB。
在AWS UI查询部分,我可以看到元数据库用户ID和相应的queryHash。

-- Metabase:: userID: 201 queryType: native queryHash: e0f499f3bc109a46cdf4e686fa06fb6379ec01265640ecc3f45365349b7c6e3f

现在,我必须找出这个 queryHash 的问题 id 和仪表板 id 是什么?这可能吗,如果是的话怎么办?
提前致谢!!

metabase iis-metabase amazon-redshift

5
推荐指数
1
解决办法
1038
查看次数