Viault Studio 编译提示:MSB8041 此项目需要 MFC 库。从 Visual Studio 安装程序(单个组件选项卡)为正在使用的任何工具集和体系结构安装它们
有时候刚安装完VS2022,编译一个demo 测试一下,则会遇到 “MSB8041 此项目需要 MFC 库。从 Visual Studio 安装程序(单个组件选项卡)为正在使用的任何工具集和体系结构安装它们”的提示,无法编译下去。
造成此原因是由于在安装VS时,缺少 VS 属性中 所显示的 “平台工具集” 即 Visual Studio 2019(V142) 或 Visual Studio 2022(V143),
在我电脑的VS2022中 ,虽然默认 有个 Visual Studio 2022(V143),编译时选它,也会提示此错误,但是我看 install tool 里面 是 勾选了V143的,不知道为什么 没装上,但是既然没装上,VS2022里,属性这,怎么 又有这个选项。???
不过我本意也不想用 V143, 而是142,所以 V142还是得下的,不管它了。
具体解决:
安装时,在 通用 windows 平台 开发 一 栏 中 勾选 c++ (V142)通用windows平台工具
更新,
再打 VS2022即可编译通过

浙公网安备 33010602011771号