{"id":929,"date":"2015-07-26T22:26:11","date_gmt":"2015-07-27T07:26:11","guid":{"rendered":"http:\/\/blog.box.kr\/?p=929"},"modified":"2015-07-26T22:26:11","modified_gmt":"2015-07-27T07:26:11","slug":"visualstudio-is-doesnt-default-support-multibytecode","status":"publish","type":"post","link":"https:\/\/blog.box.kr\/?p=929","title":{"rendered":"VisualStudio is doesn&#039;t default support &quot;MultiByteCode&quot;."},"content":{"rendered":"<p>VisualStudio is doesn&#8217;t default support &#8220;MultiByteCode&#8221; so. When you compile MBCS (\u00a0Multi-Byte Character Set ) Project<\/p>\n<p>look \u00a0like below error message.<\/p>\n<p>==================================================================================<\/p>\n<p>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 <a class=\"con_link\" href=\"http:\/\/go.microsoft.com\/fwlink\/p\/?LinkId=286820\" target=\"_blank\"><u><span style=\"color: #0066cc;\">http:\/\/go.microsoft.com\/fwlink\/p\/?LinkId=286820<\/span><\/u><\/a> for more information. C:Program Files (x86)MSBuildMicrosoft.Cppv4.0V120Microsoft.CppBuild.targets 369 5 IOKF_Client<\/p>\n<p>==================================================================================<\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #000000;\">you&#8217;re\u00a0 have two choice.<br \/>\none, is project setting to Unicode. other one, download MBCS extra dll below link.<\/span><\/p>\n<p><a class=\"con_link\" style=\"line-height: 1.5;\" href=\"http:\/\/www.microsoft.com\/ko-kr\/download\/details.aspx?id=40770\" target=\"_blank\"><u><span style=\"color: #0066cc;\">http:\/\/www.microsoft.com\/ko-kr\/download\/details.aspx?id=40770<\/span><\/u><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>VisualStudio is doesn&#8217;t default support &#8220;MultiByteCode&#8221; so. When you compile MBCS (\u00a0Multi-Byte Character Set ) Project look \u00a0like below error message. ================================================================================== 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. C:Program Files (x86)MSBuildMicrosoft.Cppv4.0V120Microsoft.CppBuild.targets 369 5 IOKF_Client ================================================================================== &nbsp; you&#8217;re\u00a0 have two choice. one, is project setting to Unicode. other one, download MBCS extra dll below link. http:\/\/www.microsoft.com\/ko-kr\/download\/details.aspx?id=40770<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"ngg_post_thumbnail":0,"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[19,5],"tags":[],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5q9Zn-eZ","jetpack-related-posts":[{"id":289,"url":"https:\/\/blog.box.kr\/?p=289","url_meta":{"origin":929,"position":0},"title":"VisualStudio 2013 MFC DialogBase APP\uc758 popupDialog\uc758 TOP_MOST \uc18d\uc131 \ubb38\uc81c..","date":"2014-08-07","format":false,"excerpt":"VisualStudio 2013 MFC DialogBase APP\uc758 popupDialog\uc758 TOP_MOST \uc18d\uc131 \ubb38\uc81c.. \u00a0 \uc5c6\uc560\ub294\uac8c \uc548\ub418\uc11c \ubcf4\ub2c8.. \u00a0 SetWindowPos(&wndTopMost, 0, 0, 0, 0, ~WS_EX_TOPMOST); \u00a0 \uc774\ub807\uac8c \uc18d\uc131\uc744 \uc81c\uac70 \ud574\uc8fc\uba74 \ub41c\ub2e4.. \u00a0 \ub2e8,, Parent\uac00 TOP_MOST\uba74 \uc18c\uc6a9 \uc5c6\ub2e4\ub294..","rel":"","context":"In &quot;C\/C++&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":419,"url":"https:\/\/blog.box.kr\/?p=419","url_meta":{"origin":929,"position":1},"title":"VisualStudio 2012, 2013\uc5d0\uc11c \ub9cc\ub4e0 \uc2e4\ud589\ud654\uc77c\uc774 XP\uc5d0\uc11c &quot;\uc62c\ubc14\ub978 win32 \uc751\uc6a9\ud504\ub85c\uadf8\ub7a8\uc774 \uc544\ub2d9\ub2c8\ub2e4&quot; \ub77c\uace0 \ub098\uc624\uba74??","date":"2014-11-27","format":false,"excerpt":"2012\uc5d0\uc11c \ub9cc\ub4e0 \uc2e4\ud589\ud30c\uc77c\uc744 xp\uc5d0\uc11c \uc2e4\ud589\ud558\uba74 \"\uc62c\ubc14\ub978 win32 \uc751\uc6a9\ud504\ub85c\uadf8\ub7a8\uc774 \uc544\ub2d9\ub2c8\ub2e4\"\ub77c\ub294 \uc624\ub958\uac00 \ub738 \uc544\ub798\uc640 \uac19\uc774 \uc124\uc815\ud560 \uac83 1. Use of MFC\ub97c UseStandard Windows Libraries\ub85c \uc124\uc815\ud560 \uac83 2. platform toolset \uc544\ub798\uc640 \uac19\uc774 \uc124\uc815\ud558\uae30 ( \ud504\ub85c\uc81d\ud2b8 \uc124\uc815 >> General(\uc77c\ubc18) >> Platform toolset \uc744 Visual Studio 2012\ub610\ub294 2013 - windows XP ( V110_XP)\ub85c \ubc14\uafd4 \uc8fc\uba74\u2026","rel":"","context":"In &quot;C\/C++&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/thumbnail.egloos.net\/600x0\/http:\/\/pds25.egloos.com\/pds\/201311\/05\/25\/f0455725_5278903830f35.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":441,"url":"https:\/\/blog.box.kr\/?p=441","url_meta":{"origin":929,"position":2},"title":"CStirng \u2194 char * (Unicode \u2194 ANSI)","date":"2014-12-15","format":false,"excerpt":"\u203b\u00a0Format \uc9c0\uc815 \uac00\ub2a5 (CString \u2192 char *) \/\/\u00a0Static CString strText = _T(\"casting test\"); char szText[128]; sprintf_s(szText, 128, \"%S\", strText); \/\/ Using\u00a0szText... \/\/ Dynamic CString strText = _T(\"casting test\"); const size_t size = strText.GetLength(); char *pszText = new char[size]; sprintf_s(pszText,\u00a0size, \"%S\", strText); \/\/ Using\u00a0pszText... \/\/ \ub625 \uce58\uc6b0\ub294 \uac70 \uc78a\uc9c0\ub9d0\uc790 delete\u00a0pszText; \u203b\u2026","rel":"","context":"In &quot;C\/C++&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":421,"url":"https:\/\/blog.box.kr\/?p=421","url_meta":{"origin":929,"position":3},"title":"Error &#039;LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt&#039; after installing Visual Studio 2012 Release Preview","date":"2014-11-28","format":false,"excerpt":"This MSDN thread explains how to fix it. To summarize: Either disable incremental linking, by going to Project Properties -> Configuration Properties -> Linker (General) -> Enable Incremental Linking -> \"No (\/INCREMENTAL:NO)\" or install VS2010 SP1. Edits (@CraigRinger): Note that installing VS 2010 SP1 will remove the 64-bit compilers. You\u2026","rel":"","context":"In &quot;C\/C++&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":683,"url":"https:\/\/blog.box.kr\/?p=683","url_meta":{"origin":929,"position":4},"title":"[MariaDB] utf8mb4 \ub780?","date":"2015-04-13","format":false,"excerpt":"http:\/\/blog.lael.be\/post\/917 4\ubc14\uc774\ud2b8 UTF-8 \ubb38\uc790\uc5f4 MySQL\uc5d0\uc11c \ubd80\ub7b4\ubd80\ub7b4 \uc6d0\ub798\uc758 \uc124\uacc4\ub300\ub85c \uac00\ubcc0-4\ubc14\uc774\ud2b8 UTF-8 \ubb38\uc790\uc5f4\uc744 \uc800\uc7a5\ud560 \uc218 \uc788\ub294 \uc790\ub8cc\ud615\uc744 \ucd94\uac00\ud588\ub2e4. 2010\ub144 3\uc6d4 24\uc77c\uc5d0 utf8mb4 \ub77c\ub294 charset\uc744 \ucd94\uac00\ud558\uc600\ub2e4. (MYSQL 5.5.3 \uc5d0 \ucd94\uac00\ub428) (\uad00\ub828 :\u00a0https:\/\/dev.mysql.com\/doc\/relnotes\/mysql\/5.5\/en\/news-5-5-3.html ) > \ubd80\uc5f0\uc124\uba85 : utf8 \uc744 \ud328\uce58\ud558\uc9c0 \uc54a\uace0 \uc2e0\uaddc charset\uc73c\ub85c \ucd94\uac00\ud55c \uc774\uc720\ub294, \uc774\ubbf8 \uad6c\ucd95\ub41c \uc2dc\uc2a4\ud15c\uc5d0 \uc601\ud5a5\uc744 \ubbf8\uce58\uae30 \ub54c\ubb38\uc774\ub2e4. \uc989, \uc774\ubbf8 3\uce78\uc744\u2026","rel":"","context":"In &quot;\uae30\uc220\uc790\ub8cc&quot;","img":{"alt_text":"\u00ec\u008a\u00a4\u00ed\u0081\u00ac\u00eb\u00a6\u00b0\u00ec\u0083\u00b7 2015-03-07 \u00ec\u0098\u00a4\u00ed\u009b\u0084 7.05.17","src":"https:\/\/i0.wp.com\/blog.lael.be\/wp-content\/uploads\/2015\/03\/\u00ec\u008a\u00a4\u00ed\u0081\u00ac\u00eb\u00a6\u00b0\u00ec\u0083\u00b7-2015-03-07-\u00ec\u0098\u00a4\u00ed\u009b\u0084-7.05.17.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":416,"url":"https:\/\/blog.box.kr\/?p=416","url_meta":{"origin":929,"position":5},"title":"[\ud38c][mfc] Dialog\ucc3d\uc5d0\uc11c Enter\ub204\ub974\uba74 \ucc3d\uc774 \ub2eb\ud788\ub294 \uc99d\uc0c1 \uac1c\uc120 \ud558\uc790..","date":"2014-11-26","format":false,"excerpt":"\uc6d0\uc778\uc740 Dailog\uc5d0\uc11c Enter\ub098 ESC\uac00 \ub20c\ub9ac\uba74 Event\ub97c \ucc3e\ub2e4\uac00 \uad6c\ud604\uc774 \uc5c6\uc73c\uba74 \ubd80\ubaa8\uc778 CDialog\uc758 SetDefID \ud568\uc218\ub97c \ubd80\ub974\ub294\ub370 \uc5ec\uae30\uc5d0 IDOK\uac00 \uad6c\ud604 \ub418\uc5b4 \uc788\uc5b4\uc11c \uadf8\ub7f0 \uac70\uc784.. \uc774\uac78 \ubc29\uc9c0 \ud558\uc790\uba74 \ubb34\uc2dd\ud558\uac8c VK_ENTER\ub4f1\uc73c\ub85c Key press\ub97c \ub9c9\ub294 \ubc29\ubc95\ub3c4 \uc788\uc9c0\ub9cc. \uc880\ub354 \uc6b0\uc544 \ud558\uac8c \uc6d0\uc778\uc744 \ucc3e\uc544 \ud574\uacb0 \ud558\uace0\uc790 \ud558\uba74 \uc544\ub798\uc640 \uac19\uc774 \ubd80\ubaa8\uc758\u00a0SetDefID\ub97c \ub0b4\uac00 \uad6c\ud604\ud574 \ubc84\ub9ac\uba74 \ub418\ub294\uac70\ub2e4.. \uc544\ub798\ub294 \uc778\ud130\ub137\uc5d0\uc11c \ucc3e\uc544\ub0b8 \uc6d0\uc778\uacfc\u2026","rel":"","context":"In &quot;C\/C++&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/blog.box.kr\/index.php?rest_route=\/wp\/v2\/posts\/929"}],"collection":[{"href":"https:\/\/blog.box.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.box.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.box.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.box.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=929"}],"version-history":[{"count":0,"href":"https:\/\/blog.box.kr\/index.php?rest_route=\/wp\/v2\/posts\/929\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.box.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=929"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.box.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=929"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.box.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}