Soy nuevo en VS2010 e intenté compilar un proyecto que alguna vez haya funcionado en VS2008. El error parece simple:Visual Studio 2010 C++, No se puede abrir el archivo de inclusión: 'afxwin.h', 'TCHAR.H' y 'cassert'
stdafx.h (43): error fatal C1083: No se puede abrir el archivo de inclusión: 'afxwin.h': Ningún archivo o directorio stdstring.h (619): error fatal C1083: No se puede abrir include file: 'TCHAR.H': No existe ningún archivo o directorio threads.h (52): error fatal C1083: No se puede abrir el archivo include: 'cassert': No existe dicho archivo o directorio
Busqué en Google y este tipo de El error ocurre a menudo en la versión VS2010 Express, pero estoy usando VS2010 Professional Edition. Y revisé, todos estos archivos faltantes están en el lugar correcto. C: \ Archivos de programa (x86) \ Microsoft Visual Studio 10.0 \ VC \ atlmfc \ include y C: \ Archivos de programa (x86) \ Microsoft Visual Studio 10.0 \ VC \ include
La cosa es que otros archivos de cabecera en stdafx.h está en el mismo directorio que afxwin.h pero no se quejó.
También verifiqué los directorios de VC++ del administrador de propiedades y el "Incluir directorios" es "$ (VCInstallDir) incluir; $ (VCInstallDir) atlmfc \ include; $ (DaveDramaSDK) \ include; $ (WindowsSdkDir) include".
¿Hay algo más que olvidé verificar? Muy apreciado por la ayuda.
¿Comprobó que los archivos se agregaron a su proyecto? – Trisped
Me parece que tiene algunas rutas de configuración en el administrador de directorios antiguo y que no se encuentran en la nueva versión y no están incluidas en la configuración del directorio del proyecto. Verifica los dos para ver lo que falta. – Robinson
Agregué manualmente esos directorios de los archivos de cabecera a "Directorios de inclusión adicionales" en C/C++ => General también y obtuve una solución alternativa. Creo que mi instalación VS puede estar arruinada en algún lugar al principio. – mile