【发布时间】:2014-07-06 05:27:59
【问题描述】:
由于某种原因,当我尝试打开解决方案时,项目显示“加载失败”。当我尝试重新加载项目时,出现以下错误:
创建虚拟目录 //localhost:xxxx/ 失败并出现错误:无法访问 IIS 元数据库。您没有足够的权限访问您机器上的 IIS 网站。
我至少在三个不同的场合遇到过这个错误,每次我都通过重新安装 Visual Studio 和 .NET Framework 4.5.1 来解决这个问题。但是,这次重新安装不起作用。以下是我已经尝试过的事情:
- 重新安装 Visual Studio 和 .NET Framework 4.5.1
- 以管理员身份运行 Visual Studio
- 关闭和打开 IIS 功能
很遗憾,这些方法都不起作用,我真的需要解决这个问题
欢迎提出任何建议!
谢谢。
【问题讨论】:
-
我已经搜索并尝试了许多不同的解决方案,但都没有奏效。不过,我会再试一次。
-
手动更改 .csproj(记事本/VS 打开为文本)以不部署到 IIS...确保复制...作为良好的起点创建与您想要的匹配的新解决方案该机器查看它在 .csproj 文件中的配置方式以及您的 IIS 配置是否正常。
-
也许只是在 IIS 中为这个应用程序创建虚拟目录?
-
这并不容易,但您可以使用 technet 的“进程监视器”工具在显示错误之前捕获正在访问的内容。
-
其他选项:从解决方案中删除该项目,然后创建新项目并手动从旧项目中添加现有文件
标签: c# visual-studio-2013