Configuring IIS Express failed with the following error: Unable to acces the IIS metabase

Configuring IIS Express failed with the following error: Unable to acces the IIS metabase

当我尝试在 windows 8.1 计算机上的 Visual Studio Premium 2013 中创建新的 ASP.NET 空网站时,我收到以下错误消息:

配置 IIS Express 失败,出现以下错误:
无法访问 IIS 元数据库。您没有足够的权限访问计算机上的 IIS 网站。

我知道关于这个错误的问题已经在网上被问了很多次,我已经尝试了目前为止遇到的所有解决方案,但没有任何效果。我已经重新安装 Visual Studio,我已经重新安装了 IIS 几次(并包括所有选项),我显然已经 运行 Visual Studio 作为管理员并且我已经导航到 C:\Windows\System32\inetsrv\config\Export 和在我收到的弹出窗口上单击 "Continue"(以获得访问文件夹的权限)。
我完全没有想法,真诚地希望你们中的一位能帮助我解决我的问题,谢谢。

我猜您必须转到程序和功能->Windows 组件并展开 Internet Information Server 并添加 Metabase 兼容性功能。我怀疑 VS 安装程序会这样做,因为自 IIS 7 以来元数据库已被删除,它用 applicationHost.config (XML) 文件替换了它。

好吧,不知何故它开始工作了,我想这可能与我通过程序和功能对话框修复 Visual Studio 有关,我这样做是因为我的 SASS 没有编译,但是显然它也解决了 IIS Express 问题。很奇怪,考虑到我昨天才完全重新安装 Visual Studio...