Visual studio 2017 解决方案中的所有项目现在都无法在Visual Studio 2017中加载

Visual studio 2017 解决方案中的所有项目现在都无法在Visual Studio 2017中加载,visual-studio-2017,Visual Studio 2017,我有一个解决方案,大约一个月前我在Visual Studio 2017中正在积极研究。现在,当我尝试打开它时,每个项目在解决方案资源管理器中都列为“不可用,项目文件已卸载”: 输出窗口中没有诊断输出。我认为解决方案仍然可以,因为它在Visual Studio 2015中打开时没有问题: 这发生在我的笔记本电脑和台式电脑上(但不是在Azure VM上)。右键单击并重新加载项目无效 如何诊断错误?您可以右键单击不可用的项目,只需选择“重新加载项目”。 如果解决方案文件中的条目已损坏,则右键单击每

我有一个解决方案,大约一个月前我在Visual Studio 2017中正在积极研究。现在,当我尝试打开它时,每个项目在解决方案资源管理器中都列为“不可用,项目文件已卸载”:

输出窗口中没有诊断输出。我认为解决方案仍然可以,因为它在Visual Studio 2015中打开时没有问题:

这发生在我的笔记本电脑和台式电脑上(但不是在Azure VM上)。右键单击并重新加载项目无效


如何诊断错误?

您可以右键单击不可用的项目,只需选择“重新加载项目”。 如果解决方案文件中的条目已损坏,则右键单击每个项目并选择“卸载项目”。 然后右键单击解决方案图标,然后单击添加->现有项目。
浏览已卸载的项目并将其添加。

@roshan_-nazareth在评论中指出,我的问题可能与另一个问题重复:。其中一个答案表明,该解决方案是针对当前安装的VisualStudio不支持的项目类型而设计的。这似乎是问题所在,我没有注意到失败项目右键单击菜单上的此选项:


“安装缺少的功能”选项启动Visual Studio安装程序以安装缺少的组件,在我的例子中是Windows 10 SDK的早期版本。

打开解决方案时是否有错误消息?@qxg我确实提到,在问题中,答案是“否”@roshan_nazareth,抱歉,我没有注意到。