Не удается открыть включаемый файл «afxwin.h»: нет такого файла заголовка или каталога в сравнении с 2013 С++

Итак, я пытаюсь перенести некоторый старый код в более новую версию vs, поэтому я импортировал sln проекта в свой vs 2013, и я получаю эту ошибку и некоторые другие, и я рассмотрел некоторые другие вопросы на этом форуме. Я понимаю, что это как-то связано с MFC (основные классы Microsoft), но все они говорят о экспресс-выпуске vs 2010, который не включает модуль MFC. В настоящее время я использую выпуск сообщества vs 2013, который должен иметь полный доступ к функциям vs. Тем не менее, я получаю эту ошибку, пожалуйста, помогите!

Спасибо!


person Koundinya Poluri    schedule 12.03.2015    source источник
comment
Итак, вопрос в том, уверены ли вы, что afxwin.h есть в vs2013? Вы искали свою систему и правильно ли указан путь к ней?   -  person EdChum    schedule 12.03.2015
comment
Удалите #include, исправьте, если возможно, возникшие ошибки, добавив другие #include. Сайт MSDN расскажет вам, какие заголовки нужны для каких функций.   -  person Richard Critten    schedule 12.03.2015
comment
@EdChum Спасибо за такой быстрый ответ! Я проверил папку include папки vc, но не могу найти эти заголовки! :(   -  person Koundinya Poluri    schedule 12.03.2015
comment
@Richard Спасибо за ответ, я думал об этом, но опять же в stdafx.h слишком много заголовков, поэтому я убедил себя отметить это планом Б :)   -  person Koundinya Poluri    schedule 12.03.2015


Ответы (1)


При установке Visual Studio 2013 необходимо выбрать вариант MFC:

введите здесь описание изображения

person Raman Sharma    schedule 21.05.2015
comment
Можно ли установить эти классы без визуальной студии? - person Harvey Lin; 08.03.2017