【问题标题】:ASP.NET MVC 6 Project file cannot be loaded无法加载 ASP.NET MVC 6 项目文件
【发布时间】:2017-05-16 21:01:25
【问题描述】:

我在打开 MVC Core 解决方案时遇到了困难。

这一切都是在我的电脑崩溃后开始的。现在,每次我尝试打开解决方案时,都会弹出一个“项目最近已添加到此解决方案中。您想从源代码管理中获取它们吗?是/否。”

项目无法加载,其名称附近有“加载失败”,当我尝试重新加载它时,我收到一条错误消息:“项目 * 已被移动、重命名或不在您的计算机上。”

我尝试按照this 的建议从 TFS 取消绑定项目,但我收到错误消息:“解决方案包含已卸载的项目。您所做的任何更改都不会影响已卸载的项目。强烈建议您重新加载所有项目在继续之前。”

有什么建议吗?

【问题讨论】:

  • 您可以尝试右键单击尚未加载的项目并选择重新加载项目选项
  • 您是否尝试重新加载不可用的项目?

标签: c# asp.net-mvc tfs asp.net-core-mvc


【解决方案1】:

解决方案:以管理员身份运行解决方案。以管理员身份运行 Visual Studio,然后在此处打开项目表单。

原因: 在 ASP.net MVC 项目中,我们通常需要设置项目以使用 IIS 元文件。在我的项目中,当我从 Visual Studio 重新加载项目时,出现以下错误。

因为它说“您没有足够的权限访问 IIS 网站”,所以我以管理员身份运行 VS,这对我有用。

【讨论】:

    【解决方案2】:
    1. 找出你的解决方案下不可用的项目,如下图所示:

    2. 然后右击项目,点击“Reload Project”,查看错误信息是否依旧:

    【讨论】:

    • 重新加载失败。从 sln 中删除项目并手动添加:声称文件不存在、已移动或重命名后的下一步是什么?
    猜你喜欢
    • 2016-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-30
    • 2022-09-28
    • 1970-01-01
    • 1970-01-01
    • 2016-08-16
    相关资源
    最近更新 更多