C# Visual Studio 2017:未加载所有项目

C# Visual Studio 2017:未加载所有项目,c#,visual-studio-2017,C#,Visual Studio 2017,我有一个包含195个项目的C Visual Studio解决方案。我注意到一些项目未能加载,除了项目名称之外,它显示不可用,但是从上下文菜单中,我们可以选择选择“安装缺少的功能”,手动加载项目并逐个编译它们 问题是,为什么我使用的Visual Studio 2017 professional不能一次完整地加载所有项目?这是IDE的错误吗?安装缺少的功能将安装您可能缺少的任何.NET SDK。例如,如果您的一个项目以.NET Core 2.2为目标,但您尚未安装该版本,则Install Missi

我有一个包含195个项目的C Visual Studio解决方案。我注意到一些项目未能加载,除了项目名称之外,它显示不可用,但是从上下文菜单中,我们可以选择选择“安装缺少的功能”,手动加载项目并逐个编译它们


问题是,为什么我使用的Visual Studio 2017 professional不能一次完整地加载所有项目?这是IDE的错误吗?

安装缺少的功能将安装您可能缺少的任何.NET SDK。例如,如果您的一个项目以.NET Core 2.2为目标,但您尚未安装该版本,则Install Missing功能将为您安装该版本。或者也可以是项目类型。

如果文件夹结构发生更改,可能会导致找不到项目,在这种情况下,通常需要卸载项目,然后加载现有项目。我猜是文件夹结构改变了当你选择安装缺少的功能时它做了什么?我以前见过这样的情况,当解决方案使用VS不支持开箱即用的语言编写项目时,需要安装插件/扩展才能工作。如果你没有在这些项目上构建所需的功能,那么会发生什么呢?卸载项目卸载项目,然后再次加载