Utilizar proyectos para crear aplicaciones
Actualización: noviembre 2007
Un proyecto se define como una configuración y un grupo de archivos que producen un programa o archivos binarios finales. Cada proyecto contiene al menos dos configuraciones: una configuración de depuración y una configuración comercial o de lanzamiento.
Los proyectos son las partes individuales de la solución que tratan distintos requisitos de la aplicación. Las definiciones de solución incluyen las relaciones de dependencia entre proyectos. También incluyen información sobre cómo implementar los proyectos que forman la solución. Entre ellos, los proyectos de la solución forman una aplicación.
Asistentes para aplicaciones
La mejor manera de crear proyectos nuevos es utilizar los asistentes para aplicaciones de Visual C++. Para obtener información detallada, vea Crear un proyecto con un Asistente para aplicaciones de Visual C++.
Siempre puede escribir programas sin utilizar asistentes para aplicaciones pero, como los asistentes proporcionan un conjunto completo de archivos de proyecto y una estructura, el uso de un asistente para iniciar el proyecto permite pasar inmediatamente a programar la funcionalidad. Para crear un proyecto vacío, utilice el Asistente para proyectos Win32. Puede agregar sus propios archivos .cpp a este proyecto. Este método funciona para aplicaciones sencillas de consola.
Plantillas de proyecto
Visual C++ proporciona plantillas de proyecto dirigidas al Common Language Runtime y la biblioteca de clases de .NET Framework. Estas plantillas de proyecto no proporcionan una interfaz de usuario; en lugar de ello, agregan automáticamente los archivos y las referencias importantes de un proyecto.
Asistentes para código
Después de crear un marco de trabajo para el proyecto, puede utilizar los asistentes para código de Visual C++ como ayuda para agregar elementos como clases, miembros o funciones a los programas. Para obtener más información, vea Agregar funcionalidad con los Asistentes para código.
Páginas de propiedades
Cuando haya creado un proyecto y agregado elementos, también deseará especificar cómo se debe generar y depurar el proyecto. Para modificar la configuración del proyecto, vea:
Los proyectos también tienen aspectos externos que controlan cómo se compilan e implementan. Los proyectos forman parte de soluciones, y se administran en Visual Studio. Es posible codificar los distintos proyectos de una solución en cualquiera de los lenguajes incluidos con Visual Studio. En el entorno de desarrollo más amplio de Visual Studio se definen cuatro aspectos de cada proyecto: