iis - 无法访问 IIS 元数据库。您没有足够的权限访问您计算机上的 IIS 网站
问题描述
我无法在 VS2015 中加载 csproj。我得到了Creation of the virtual directory http://localhost:<Port_Number>/ failed with the error: Unable to access the IIS metabase. You do not have sufficient privilege to access IIS web sites on your machine.
错误。我尝试了以下方法:
- 卸载并重新安装 IIS
%systemroot%\system32\inetsrv\config
授予文件夹和%systemroot%\system32\inetsrv\config\Export
文件夹的访问权限- 改为
<UseIIS>True</UseIIS>
_<UseIIS>False</UseIIS>
- 重新启动了系统
以上都没有奏效。你能建议如何解决这个问题吗?
解决方案
我在尝试加载 Visual Studio 2015 解决方案时遇到了这个问题。该解决方案将加载,但网站项目将保持卸载状态,并且输出窗口将显示该错误消息。
- 在解决方案资源管理器中单击已卸载的网站项目
- 转到属性部分停靠窗口,有一个名为“文件路径”的属性
- 如果设置为 URL,请将其更改为网站的完整物理路径。
- 重新加载项目。
推荐阅读
- stored-procedures - DB2 LUW - 在存储过程中获取错误行
- powershell - 从 60 天以前的路径中删除文件失败
- javascript - 从 Javascript 异步函数访问变量以进行排序
- python - Jupyter 和 %matplotlib 内联丢失轴
- reactjs - 测试自定义钩子的返回值
- kubernetes - 在 Airflow Cloud Composer 中从 Kubernetes Pod Operator 推送 Docker 镜像
- payment - Adyen,无需付款即可为信用卡创建令牌
- javascript - Typedoc 错误:尝试设置未声明的选项(模式)
- http-live-streaming - 使用 Stream/RAF Tester 调试 Roku 技巧模式
- c++ - 递归获取提升属性树中所有值的完整关键路径