我有一个解决方案,我在一个月前在Visual Studio 2017中积极开展工作。现在,当我尝试打开它时,每个项目都列为"不可用,项目文件已卸载&#34 ;在解决方案资源管理器中:
输出窗口中没有诊断输出。我认为解决方案仍然可以,因为它在Visual Studio 2015中没有问题地打开:
这种情况发生在我的笔记本电脑和台式机上(但不是在Azure VM上)。右键单击并重新加载项目无效。
如何诊断出错?
答案 0 :(得分:0)
您可以右键单击不可用的项目,只需选择“重新加载项目”即可。 如果解决方案文件中的条目已损坏,则右键单击每个项目并选择“卸载项目”。 然后右键单击解决方案图标,然后单击添加 - >现有项目。 浏览已卸载的项目并添加它。
答案 1 :(得分:0)
@roshan_nazareth在评论中指出我的问题可能与另一个问题重复:“The project file was unloaded” when moving VS2010 project to another server。其中一个答案there表明该解决方案是针对当前安装的Visual Studio未安装支持的项目类型而制定的。这似乎是问题,我没有在失败项目的右键菜单上注意到这个选项:
“安装缺失功能”选项启动Visual Studio安装程序以获取缺少的组件,在我的例子中是早期版本的Windows 10 SDK。