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 mapa de bits. Los proyectos permiten organizar, compilar, depurar e implementar código fuente, referencias a servicios web y bases de datos y otros recursos. 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 agregan compatibilidad con 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. Debe 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, vea Tipos de proyecto.

  • Los subtipos de proyecto se basan 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 dispositivo inteligente; personalizan la implementación copiando un programa recién compilado desde un equipo 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 pueden. También se pueden usar sus propios tipos de proyecto como base para los subtipos del proyecto. Para obtener más información, vea Subtipos de proyecto.

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

  • Nueva generación de proyectos: Bajo el capó, la primera parte y la nueva generación de proyectos: Under the Hood, Part Two explica lo que ocurre realmente cuando se crea un nuevo proyecto.

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