はじめに
Visual Studio Community 2013でMFCのソリューションをビルドしようとしたら、以下のエラーになりました。
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.
対処方法
1.Visual Studio Community 2013を終了させます。
2.以下のページからマルチバイト文字セット (MBCS) バージョンの MFC (Microsoft Foundation Class) ライブラリをダウンロードして、インストールします。
Visual Studio C++ 2013 では、MFCのMBCS版が非推奨となり、インストーラに同梱されなくなった。
だが、同梱されなくなっただけで、Microsoftから無料ダウンロードで取得が可能。
インストールしたら、コンパイルが完了した。
早起き、いいことあるかも? : VS2013 C++でのMFCのコンパイルやXP向けコンパイル
関連記事