安装 Visual Studio 2012 并打开我的解决方案后,我遇到了以下形式的一系列错误:
Web 应用程序项目 Foo 配置为使用 IIS。
无法访问 IIS 元数据库。您没有足够的权限访问计算机上的 IIS 网站。
我为每个 Web 应用程序都得到了这个。我尝试过的事情:
这些似乎是这个问题的常见解决方案,但我没有取得任何成功。还有什么我可以尝试做的吗?
在Windows 8 Pro 上 :
%systemroot%\inetsrv\config
在Windows 7 和 8.1 和 10 上
%systemroot%\System32\inetsrv\config
( %systemroot%
通常是C:\Windows
)
在 Windows 资源管理器中导航到上面的相应位置。您将被弹出窗口阻止访问:
“您无权访问此文件夹 - 单击” 继续 “以永久访问此文件夹”
单击此文件夹的 “继续”,然后单击下面的 “导出” 文件夹。我将快捷方式更改回 “以我身份运行”(域和本地管理员的成员)并能够打开和部署解决方案。
我认为你没有运行具有管理员权限的 visual studio。看那个:
http://bloggingabout.net/blogs/rick/archive/2012/10/04/unable-to-access-the-iis-metabase.aspx
报价
解决方案很简单:使用 “以管理员身份运行” 启动 Visual Studio。您可以通过右键单击快捷方式并选择 “以管理员身份运行” 来执行此操作。
在Windows 8 Pro 上 :
%systemroot%\inetsrv\config
在Windows 7 和 8.1 和 10 上
%systemroot%\System32\inetsrv\config
( %systemroot%
通常是C:\Windows
)
在 Windows 资源管理器中导航到上面的相应位置。您将被弹出窗口阻止访问:
“您无权访问此文件夹 - 单击” 继续 “以永久访问此文件夹”
单击此文件夹的 “继续”,然后单击下面的 “导出” 文件夹。我将快捷方式更改回 “以我身份运行”(域和本地管理员的成员)并能够打开和部署解决方案。
我认为你没有运行具有管理员权限的 visual studio。看那个:
http://bloggingabout.net/blogs/rick/archive/2012/10/04/unable-to-access-the-iis-metabase.aspx
报价
解决方案很简单:使用 “以管理员身份运行” 启动 Visual Studio。您可以通过右键单击快捷方式并选择 “以管理员身份运行” 来执行此操作。