关于VS13编译 multibyte 长字节编码错误的解决方案
<VCMessage Code="MSB8031" Type="Error" Condition="'$(_MBCS_Using)' == 'true' and '$(_MBCS_Installed)' != 'true' and '$(DesignTimeBuild)' != 'true'" />
1>------ 已启动生成: 项目: Demo, 配置: Debug Win32 ------
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets(376,5): 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.
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
解决方案:
MBCS
VS2013把 multi-byte character set 支持移除了
VSblog:
http://blogs.msdn.com/b/vcblog/archive/2013/07/08/mfc-support-for-mbcs-deprecated-in-visual-studio-2013.aspx
组件下载地址:
http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=40770