Compartir a través de


Proyectos

En Visual Studio, los proyectos son los contenedores que los desarrolladores usan para organizar archivos de código fuente y otros recursos que aparecen en el Explorador de soluciones. Normalmente, los proyectos son archivos (por ejemplo, un archivo .csproj para un proyecto de C#) que almacenan referencias a archivos de código fuente y recursos como archivos de mapas de bits. Los proyectos permiten organizar, compilar, depurar e implementar código fuente, referencias a servicios web y bases de datos, además de otros recursos. Los VSPackages puede ampliar el sistema de proyectos de Visual Studio de tres maneras principales: tipos de proyecto, subtipos de proyecto y herramientas personalizadas.

En esta sección

  • Los tipos de proyecto añaden compatibilidad para nuevos tipos de proyectos, como lenguajes de programación. Por ejemplo, cada lenguaje que admite Visual Studio tiene su propio tipo de proyecto y el ejemplo de integración de IronPython incluye un tipo de proyecto para el lenguaje IronPython. Deberá crear un tipo de proyecto para lenguajes distintos de C# o Visual Basic para personalizar cómo se compilan, depuran, implementan y muestran los elementos en el Explorador de soluciones. Para obtener más información, consulte Tipos de proyecto.

  • Los subtipos de proyecto están basados en tipos de proyecto y se pueden usar para personalizar la forma en que se compilan, depuran e implementan proyectos. Visual Studio usa subtipos de proyecto con proyectos de Smart Device; personalizan la implementación copiando un programa recién compilado desde un ordenador de desarrollo al dispositivo de destino. Los tipos de proyecto de C# y Visual Basic se pueden usar como base para los subtipos del proyecto; los tipos de proyecto de C++ no. También puede usar sus propios tipos de proyecto como base para crear subtipos de proyecto. Para obtener más información, consulte Subtipos de proyecto.

  • Proyectos web explica el proyecto web, que a su vez crea aplicaciones web.

  • Generación de nuevos proyectos: Debajo del capó, Parte 1 y Generación de nuevos proyectos: Debajo del capó, Parte 2 explica lo que ocurre realmente cuando se crea un nuevo proyecto.

  • Los ejemplos de VSSDK contiene los ejemplos de VSSDK que tratan con proyectos y soluciones.