Visual Studio 解决方案显示为 (0 个项目)。

10

当解决方案资源管理器中显示“解决方案名称”(0个项目),以及下面显示“项目名称”(不可用)时,我该如何使我的项目工作?

11个回答

10

尝试这个:

  • 右键单击解决方案名称
  • 选择'添加'
  • 选择'现有项目'
  • 在浏览器窗口中进入您的项目文件夹并选择 'YourProjectName.csproj' 文件(项目的 .csproj 文件)
  • 然后项目就会被添加!完成了!

此致敬礼。


6
我只需要右键点击项目,然后点击重新加载项目就能使它正常工作。不知怎么的,我的项目被卸载了。当你看到这种情况时,有可能是这种情况发生了。

3

这全部与路径有关。 右键点击“此电脑” -> 属性 -> 高级系统设置 -> 高级 -> 环境变量 -> 系统变量。

检查你的安装路径,很可能会是如下变量值 >> C:\Program Files\dotnet 然后删除“C:\Program Files (x86)\dotnet”,一切都会好起来。


1
不需要删除(x86)的部分,只需将其放在正常部分下方。 - Gjaa

1

对我来说,被接受的答案没有解决这个问题,我回顾了我的提交历史记录,找到了最后一个可以工作的版本

这样就解决了。希望这能帮助其他遇到这个问题的人。


不是说它一定会成功,这只是一个可能的解决方案。 - Daniel L. VanDenBosch

0
我解决问题的方法很简单,只需在项目名称上右键单击,然后选择撤消更改即可。

0

我认为值得提及我的情况,因为当前正确答案的选项可能没有重新加载的选项,这可能是因为你有一个项目并考虑到这个论坛的年龄。所以显然 Visual Studio 没有下载.net core sdk,这很奇怪,导致我没有任何项目,所以如果您添加现有项目,您将会收到一个错误提示,所以我所做的就是从这里下载文件:https://dotnet.microsoft.com/download/dotnet 但是当然,根据您制作的项目不同,您可能需要不同的文件,您收到的错误提示将告诉您需要哪些文件。


0
在我的情况下,有一个系统变量被遗漏了,添加后问题得到解决。
右键点击“此电脑”->属性->高级系统设置->高级->环境变量->系统变量
检查您的安装路径,很可能是以下内容 变量值>> C:\Program Files\dotnet 变量名>> path

0

前往

C:\Program Files (x86)\dotnet 并检查是否安装了 SDK,如果未安装,则从 C:\Program Files\dotnet 复制 SDK 文件并将其粘贴到目录 C:\Program Files (x86)\dotnet


0
解决方案是在C:\Users\\source\repos文件夹下寻找项目,而项目保存在与解决方案不同的文件夹中。
我通过在“解决方案资源管理器”中右键单击解决方案,然后选择“添加 -> 现有项目...”,并浏览到我的.csproj文件保存的位置来解决了这个问题。

谢谢更正。我选择将现有项目从解决方案资源管理器添加到我的解决方案中。 - Linda Belebesi

-1
我右键点击了解决方案并选择了“返回 git”选项,然后取消了最后的更改,项目突然重新加载了。所以目前看起来还可以。

欢迎来到stackoverflow。在发布答案之前,请考虑您的语法和拼写。 - Daniel L. VanDenBosch
感谢您的通知,很抱歉出现了这个问题,我会尽力进行修正。祝好! - Mehmet Kahraman

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