MFC многобайтовая поддержка - PullRequest
0 голосов
/ 16 мая 2019

Я получил ошибку компоновки MSB8031 и был перенаправлен в Microsoft , где написано

. Unicode и MBCS MFC DLL устанавливаются вместе с рабочей средой разработки рабочего стола с рабочей нагрузкой C ++.выберите поддержку MFC и ATL на панели «Дополнительные компоненты».

Я перешел к панели управления / программам и функциям, используя «change» в записи Visual Studio 2017.

Поскольку запись «Поддержка MFC и ATL» не существует, я последовал следующему совету:

Если ваша установка не включает эти компоненты, перейдите к File |Диалоговое окно «Новые проекты» и щелкните ссылку «Открыть установщик Visual Studio».

Screenshot

Кажется, что открывается точно такое же окно, и нет записи с именем«Поддержка MFC и ATL».

Screenshot

Как получить многобайтовую поддержку в VS 2017, версия 15.9.12?

Обратите внимание, что и "Visual C ++ ATL для x86 и x64", и "Visual C ++ MFC для x86 и x64" уже проверены, если это подразумевалось.

1 Ответ

0 голосов
/ 16 мая 2019

Эти шаги применимы для Visual Studio 2017. Если в решении есть проекты Visual Studio 2013, открытые с VS2017, вы можете увидеть это:

Screenshot

В этом случае вам необходимо установить Multibyte Support для Visual Studio 2013, а не 2017.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...