Visual Studio 2015中的项目加载失败

25

当我在Visual Studio 2010中打开.sln文件时,项目会正确加载。但是,当我使用Visual Studio 2015(更新1的专业版)打开相同的解决方案时,项目无法加载并显示以下错误(加载失败):

Projects not loading

有没有人能够为此提供解决方案?


你解决问题了吗?最近我也遇到了同样的问题,原因是我电脑上没有正确安装 .net sdk(版本比 Visual Studio 安装的低)。所以在安装了正确版本后,我的问题得到了解决。 - user7415138
23个回答

阿里云服务器只需要99元/年,新老用户同享,点击查看详情
23

我遇到了各种不同的原因导致的问题,但删除所有的.vs文件夹(解决方案级别和一些项目有自己的.vs文件夹)对我很有用。

操作步骤: 关闭解决方案,删除所有的.vs文件夹,重新打开解决方案。


对我不起作用。 - PoloHoleSet

18

我之前也遇到过这个问题,我的解决方法是以管理员身份运行VS。


1
只花了2个小时的研究,我终于找到了你的帖子,非常感谢! - Dom84
你在 Mac 上怎么做这个? - d13
嘿@d13, 在这里,你可以找到一些关于如何在Mac上以root权限运行应用程序的信息。虽然这不是你问题的确切答案,但我认为它可能会对你有所帮助。 - M. A. Cordeiro

15
请尝试以下步骤:
  1. 打开“输出”窗口(查看->输出Ctrl+Alt+O)。

  2. 然后右键单击其中一个失败的项目,选择“重新加载项目”。

现在,“输出”窗口将显示更详细的错误消息。


很好的一般性提示,虽然没有解决我的问题,但是引导我找到了解决方案。谢谢。 - Marcus D

10

尝试删除 .suo 和 .user 文件。


http://www.howtosolutions.net/2013/02/solving-project-file-error-could-not-find-part-of-the-path-with-visual-studio/

对于那些收到此错误但未移动项目的人

尝试在您的解决方案文件夹中删除 .suo 文件。解决方案用户选项文件是一个包含各种用户信息和设置(例如断点位置)的二进制文件。

如果这没有帮助,请尝试删除 .user 文件。如果您无法找到 .suo 文件

在 Visual Studio 2015(也适用于社区版)中,.suo 文件位于解决方案文件夹中的隐藏 .vs 文件夹内。由于 .vs 文件夹和 .suo 文件都已应用隐藏属性,因此您必须通过更改文件资源管理器中的文件夹选项来显示它们。如何访问此选项取决于 Windows 的版本:

  • 在 Windows 7 中,该选项位于组织 > 文件夹和搜索选项下。
  • 在 Windows 8 中,该选项位于视图选项卡下 > 选项 > 更改文件夹和搜索选项。
  • 在 Windows 10 中,与 Windows 8 相同。

7

我用Notepad++打开了.sln(MySolutionName.sln)文件并编辑了以下部分。我的解决方案中有3个项目:

MyProject1Name, MyProject2Name, MyProject3Name
  1. Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyProject1Name", "MySolutionName\MyProject1Name.csproj", "{D9FA9D42-71F3-459E-9643-426F002713EE}" EndProject

  2. Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyProject2Name.Service", "MyProject2Name\MyProject2Name.csproj", "{173F0709-90E3-48B9-AA06-4AEC9957AFED}" EndProject

  3. Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyProject3Name", "MyProject3Name\MyProject3Name.csproj", "{B5F4ADAC-7C37-4A2C-B15A-56C50F3BF7C9}" EndProject

然后一切正常工作,项目成功加载。


谢谢,更改路径解决了我的问题。 - Hassaan Raza Now

5

所有项目路径都是正确的。因为使用VS 2010,这些项目可以正常加载。问题只出现在VS 2015上。 - raghuvaran

1

我们的项目配置为使用本地 IIS,在我们的情况下需要以管理员身份运行 Visual Studio,然后才能加载项目...


1
我通过简单更新.sln文件中的字符串路径来解决了这个问题。

1
删除 .vs 文件对我也有效。现在我可以重命名项目文件了。我正在使用 VS 2017。

1

1- 在记事本中打开.sln文件

2- 更改您项目的路径/名称

enter image description here

3-打开Visual Studio

4-右键单击项目并删除。

5-右键单击解决方案,然后再次添加项目。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,