ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

C++ 解决:错误 1 error MSB8031: Building an MFC project for a non-Unicode character set is deprecated

2021-09-10 16:02:44  阅读:156  来源: 互联网

标签:Building non MFC DLL Visual MBCS Studio Unicode


MFC 生成解决方案时报错:

错误 1 error MSB8031: Building an MFC project for a non-Unicode
character set is deprecated. You must change the project property to
Unicode or download an additional library. See
http://go.microsoft.com/fwlink/p/?LinkId=286820 for more information.

看上面 报错的信息 ,貌似要下载一个 字符编码器什么的,并在后面给出了 下载网址。 网上查后

解释说是用于多字节字符编码 (MBCS) 的 MFC 库 (DLL) 不再包含于 Visual Studio 中,但是可用作插件,
您可以在任何装有 Visual Studio Professional、Visual Studio Premium 或 Visual
Studio Ultimate 的计算机上下载和安装。 (在 Visual Studio 中,必须启用 MFC。)安装需要大约 440 MB
磁盘空间,包括英语(美国)和 DLL 的本地化版本。在安装 MBCS DLL 后,如果卸载或修复 Visual
Studio,则还会卸载或修复。 但是,如果只禁用 MFCMBCS DLL 仍会保留在系统上。 如果仅卸载或修复 MBCS
DLL,将不会修改 Visual Studio。

知道了怎么回事 就好解决了,通过给出的 后面的网址,就可以在那个网站里下载 对应版本的插件,下载后双击点开安装,安装完毕即可

标签:Building,non,MFC,DLL,Visual,MBCS,Studio,Unicode
来源: https://blog.csdn.net/qq_45662588/article/details/120224036

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有