我收到一个构建错误MSB8031,我被重定向到to Microsoft,它显示为
当您从“可选组件”窗格中选择MFC和ATL支持时,Unicode和MBCS MFC DLL将随带有C ++工作负载的桌面开发一起安装。
我使用Visual Studio 2017条目上的“更改”转到了控制面板/程序和功能。
由于条目“ MFC和ATL支持”不存在,因此我遵循了下一条建议:
如果您的安装不包含这些组件,请导航至“文件” |“文件”。 “新建项目”对话框,然后单击“打开Visual Studio安装程序”链接。
似乎打开了完全相同的窗口,并且没有名为“ MFC和ATL支持”的条目。
如何在VS 2017 15.9.12版中获得多字节支持?
请注意,如果这样做的话,已经选中了“用于x86和x64的Visual C ++ ATL”和“用于x86和x64的Visual C ++ MFC”。