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