1 问题提出
在使用VS2015编写程序时,创建了一个基于MFC的控制台项目。当关闭该项目后,再次使用VS2015打开该项目时,项目无法加载,在输出中显示“XXX项目无法加载,因为它缺少安装组件”,如图1所示。
图1 输出错误信息
2 问题分析
在安装VS2015时采用的是默认安装,因此没有完全安装C++开发环境所需的组件。在图1所示,VS2015当前缺少“C++的Microsoft基础类”。
3 问题解决
为VS2015安装缺少的“C++的Microsoft基础类”。在控制面板中选择“卸载程序”,之后选中VS2015,并且在右键菜单中选择“更改”,如图2所示。
图2 更改VS2015配置
之后,在弹出的对话框中选择“修改”按键,如图3所示。
图3 修改
接下来在要更新的配置中选择“2 问题分析”中提到的“用于C++的Microsoft基础类”,并点击“下一步”按键,如图4所示。
图4 选择要更新的组件
最后点击“更新”按键,开始更新,如图5所示。
图5 开始更新
在更新完毕后,关闭对话框。重启VS2015后,即可打开指定项目。
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2015anzhuangwenti/2020/0725/4299.html