2015-03-12 23 views
11

Quindi, sto provando a trasferire un vecchio codice nella versione più recente di vs, quindi ho importato lo sln del progetto nel mio vs 2013 e Ottengo questo errore e alcuni altri e ho seguito alcune delle altre domande su questo forum. So che questo ha qualcosa a che fare con MFC (microsoft foundation classes) ma tutti parlano di vs 2010 Express Edition che doesn ' t include il modulo MFC. Attualmente sto usando l'edizione della community vs 2013 che dovrebbe avere accesso completo alle funzionalità di vs. Still ho ottenuto questo errore quindi per favore aiutatemi !!Impossibile aprire il file include 'afxwin.h': nessun file di intestazione o directory 2013 C++

Grazie!

+0

Quindi la domanda è sei sicuro che afxwin.h è in vs2013? Hai cercato il tuo sistema ed è il percorso dove risiede correttamente? – EdChum

+0

Rimuovi il #include, correggi se possibile gli errori risultanti aggiungendo altri #include (s). Il sito MSDN ti dirà quali intestazioni sono necessarie per quali funzioni. –

+0

@EdChum Grazie per questa pronta risposta! Ho controllato nella cartella include della cartella vc, ma non riesco a trovare quelle intestazioni !! :( –

risposta

22

Durante l'installazione di Visual Studio 2013, è necessario selezionare l'opzione MFC:

enter image description here

+1

È possibile installare quelle classi senza Visual Studio? –

Problemi correlati