Compartir a través de


Creación de tipos de proyecto

Puede ampliar Visual Studio mediante la creación de un nuevo tipo de proyecto. Para crear un nuevo tipo de proyecto, debe comprender varios conceptos y completar varios pasos. En los temas siguientes se proporciona información general sobre cómo crear tipos de proyecto.

En esta sección

Describe el elemento, la persistencia del archivo de proyecto y las decisiones de diseño mecánico de compromiso que debe tomar antes de crear un nuevo tipo de proyecto.

Proporciona información general sobre los pasos que debe seguir para crear un nuevo tipo de proyecto que admita tareas de programación como editar código y compilar, compilar, depurar e implementar aplicaciones en el proyecto.

Proporciona información sobre cómo proporcionar y usar un generador de proyectos para crear instancias de un nuevo proyecto.

Proporciona ejemplos de código de instrucciones del Registro que proporcionan rutas de acceso y datos predeterminadas y una tabla que contiene entradas del script del Registro para cada instrucción.

Describe el uso de para conservar objetos de IPersistFileFormat proyecto basados en archivos y no basados en archivos.

Describe cómo el tipo de proyecto puede usar el motor de compilación de MSBuild para permitir que los usuarios compilen desde Visual Studio y en la línea de comandos.

Explica la arquitectura de herramientas de visualización de código, como la ventana Examinador de objetos y Vista de clases. Describe las interfaces y los métodos que se usan para implementar la exploración de objetos en un VSPackage.

Describe la importancia que juegan los proyectos para determinar qué editor se usa cuando se abre un elemento de proyecto y cómo se pueden manipular los recursos del proyecto.

Muestra cómo proporcionar a VSPackage su propia identidad única y cómo encapsular los archivos DLL de VSPackage y otra información en un paquete de Windows Installer (archivo .MSI ) para la implementación en los clientes.

Describe cómo las vistas y las jerarquías de direcciones de Visual Studio.

Proporciona información general sobre un VSPackage, un objeto COM instalable que amplía el entorno de Visual Studio y describe cómo implementar su propio VSPackage.

Describe cómo usar proyectos para modificar el código, compilar y compilar código, y ejecutar y depurar código, y proporciona vínculos a temas detallados sobre cómo crear tipos de proyecto.