VS2015中“项目无法加载,因为它缺少安装组件”的解决方法

1 问题提出

在使用VS2015编写程序时,创建了一个基于MFC的控制台项目。当关闭该项目后,再次使用VS2015打开该项目时,项目无法加载,在输出中显示“XXX项目无法加载,因为它缺少安装组件”,如图1所示。

VS2015中“项目无法加载,因为它缺少安装组件”的解决方法 

1 输出错误信息

2 问题分析

在安装VS2015时采用的是默认安装,因此没有完全安装C++开发环境所需的组件。在图1所示,VS2015当前缺少“C++Microsoft基础类”。

3 问题解决

VS2015安装缺少的“C++Microsoft基础类”。在控制面板中选择“卸载程序”,之后选中VS2015,并且在右键菜单中选择“更改”,如图2所示。

 VS2015中“项目无法加载,因为它缺少安装组件”的解决方法

2 更改VS2015配置

之后,在弹出的对话框中选择“修改”按键,如图3所示。

VS2015中“项目无法加载,因为它缺少安装组件”的解决方法 

3 修改

接下来在要更新的配置中选择“2 问题分析”中提到的“用于C++Microsoft基础类”,并点击“下一步”按键,如图4所示。

VS2015中“项目无法加载,因为它缺少安装组件”的解决方法 

4 选择要更新的组件

最后点击“更新”按键,开始更新,如图5所示。

VS2015中“项目无法加载,因为它缺少安装组件”的解决方法 

5 开始更新

在更新完毕后,关闭对话框。重启VS2015后,即可打开指定项目。