您的位置:首页 > 产品设计 > UI/UE

解决 VS2013 error MSB8031: Building an MFC project for a non-Unicode character set is deprecated

2017-02-23 11:27 846 查看
原来的代码是VS2010编译的,现升级为VS2013后出现VS2013 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. Seehttp://Go.microsoft.com/fwlink/p/?LinkId=286820 for
more information.

摸索了好久终于解决了,最佳解决方法如下:
1、下载vc_mbcsmfc.exe  点击下载vc_mbcsmfc.exe
2、 关闭vs2013,然后安装vc_mbcsmfc.exe
3、打开vs2013,点击 项目->属性->常规 (里面的)->字符集    然后选择使用使用多字节字符集。
然后重新生成解决方案你就会惊喜的发现成功了

参考:
http://blog.csdn.net/yannantian198656/article/details/48268409 http://jingyan.baidu.com/article/ff42efa916aca5c19e22029a.html http://tieba.baidu.com/p/3222093436Vs2013版本   
http://blog.csdn.net/yannantian198656/article/details/48268409
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐