当前位置: 首页 > 知识库问答 >
问题:

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

满伟彦
2023-03-14

嗨,我知道有几个线程对此,但没有一个解决方案似乎对我有效。

我有一个ASP.NET网站项目,我正试图加载并在Visual Studio中发布该项目。然而,当我加载项目时,我得到了错误:

到目前为止我所尝试的:

  • 获得C://Windows/system32/inetsrv/config的所有权
  • 在我的project_name.csproj文件中设置 false
  • 返回到旧的team foundation server签入,在管理模式下没有问题,并使用该配置。
  • 以非管理员身份运行Visual Studio(有效,但请注意上面的第二个错误)

到目前为止,没有人运气好。

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

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

对文档/iisexpress/config的权限(只读):

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

注意“文档”在网络驱动器上

共有1个答案

曾嘉言
2023-03-14

原来我的个人文件夹被设置为网络驱动器,该驱动器偶尔会宕机,导致描述的错误。

要更改个人文件夹:

  • 打开c://windows/regedit.exe
  • 导航到hkey_current_user\software\microsoft\windows\currentversion\explorer\user Shell文件夹
  • 将字段person更改为%userprofile%%userprofile%\{您选择的文件夹}

注意,您可能需要将任何文件从旧的个人文件夹转移到新的文件夹,因为它们不会再被提取了

 类似资料:
  • 一个ASP.NET web项目加载了解决方案,但我得到了这个错误

  • 安装Visual Studio2012并打开解决方案后,在此表单中出现一系列错误: Web应用程序项目Foo配置为使用IIS。 无法访问IIS元数据库。您没有足够的权限访问计算机上的IIS网站。 我为我们的每个web应用程序都得到了这一点。 我尝试过的事情: 以管理员身份运行Visual Studio 正在运行aspnet_regiis.exe-ga MyUserName 正在运行aspnet_r

  • null MSFT开发者社区问题

  • 如果使用Visual Studio解决方案文件打开站点,则会收到一条消息,说明项目加载失败。如果右键单击该目录并选择重新加载,则会收到一条消息:“创建虚拟目录http://localhost:1436/失败,错误为:无法访问IIS元数据库。您没有足够的权限访问计算机上的IIS网站。” 如果将该网站作为网站打开(不使用解决方案或项目文件),则会出现错误“配置IIS Express失败,出现以下错误:

  • 我正在使用DBEAVER3.8.0,并试图建立到本地PostgreSQL数据库的一般连接。 若要查看所有数据库,请选中“显示非默认数据库”复选框。当我试图访问我的一个数据库的架构时,我得到了错误

  • 我装载了一个 blob 存储容器(已确认的 blob 类型): 挂载点已创建,我可以在数据砖中看到它。我在此容器中放置了一个 csv 文件,以及一个包含更多 csv 文件但无法访问任何内容的文件: 找不到Java . io . filenotfoundexception:/文件 shade.databricks.org.apache.hadoop.fs.azure。AzureException:s