从 GitHub.com 克隆一个 VS 项目并将其作为文件结构加载到 VS 中,而不是 VS 项目

Cloning a VS Project from GitHub.com and it loads in VS as a file structure but not a VS Project

使用 VS Team Explorer,我克隆了这个项目 https://github.com/nicomp42/CybersecurityGroupProject

它像这样加载到解决方案资源管理器中:

我必须双击 .sln 文件才能让 VS 认为它是一个 VS 解决方案。之后我就可以使用解决方案和解决方案中的项目了。

原始 GitHub 存储库是从 VS 解决方案创建的,并使用团队资源管理器将其发布到 GitHub。我是做错了什么还是应该这样工作?

只是一个'Folder View'。您可以通过工具栏上的第 4 个按钮切换回解决方案。如果它最初是作为文件夹视图打开的,那么您将项目作为文件夹打开(它会自动在克隆回购之后发生)并且只需要打开 *.sln 文件即可。