none
Cómo puedo solucionar el fatal error C1083, en Visual C++ 2008 RRS feed

  • Pregunta

  • Me dice que no encuentra el archivo de cabezera "stdafx.h" por lo tanto no lo puedo ejecutar, pero ya habia hecho programillas antes y no había problema, pero ahora que trato de abrir uno me dice que no lo puede leer.

    ¿qué hago?

    Muchas Gracias.

    viernes, 15 de octubre de 2010 1:32

Todas las respuestas

  • Stdafx.h pertenece al sistema de cabeceras precompiladas de Visual C++, por lo que como cosa normal necesitarás uno. ¿Tienes el fichero? Es decir, ¿está en algún sitio de tu proyecto?

    Si no lo tienes y has creado la solución con Visual Studio te recomiendo que la vuelvas a crear, pero si el fichero está prueba a cambiar

    #include <stdafx.h>

    por

    #include "stdafx.h"

    o al revés, y si así sigue sin funcionarte, mira en qué carpeta está y añádela a la lista de rutas de búsqueda de ficheros cabecera en las opciones de tu proyecto: elige el proyecto en el explorador de soluciones, con el botón derecho del ratón dale a propiedades, vete a C/C++ y añade la ruta en "Additional Include Directories".


    MVP Visual C++ - Visita mi blog sobre desarrollo: http://geeks.ms/blogs/rfog/
    viernes, 15 de octubre de 2010 13:21
    Moderador