Share via


Cómo: Agregar acciones personalizadas predefinidas al Editor de acciones personalizadas

Actualización: noviembre 2007

En Visual Studio se incluyen cinco acciones personalizadas predefinidas para instalar los componentes Registro de eventos, Cola de mensajes, Contador de rendimiento, Servicio y Proceso de servicio. Cuando estos componentes se configuran como componentes de instalación, se agrupan en una clase Installer y el sistema de implementación los reconoce como acciones personalizadas.

El componente de instalación se agrega al proyecto como una clase y, al generarse, pasa a formar parte de los resultados del proyecto.

La clase Installer contiene sus propios métodos de administración de estados, que permiten deshacer una instalación cuando se produce algún error. Cuando una acción personalizada predefinida falla durante la instalación, se anula todo el proyecto de implementación y el sistema vuelve al estado que tenía antes de la instalación.

La incorporación de una acción personalizada predefinida es un proceso de dos pasos: primero se agrega un componente a la aplicación que se va a implementar y se configura como un componente de instalación, y, a continuación, se agrega el componente de instalación al proyecto de implementación. Para obtener detalles sobre cómo crear un componente de instalación, vea Cómo: Crear componentes de instalación: proceso de alto nivel.

Nota:

Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, dependiendo de los valores de configuración o de edición activos. Para cambiar la configuración, elija la opción Importar y exportar configuraciones en el menú Herramientas. Para obtener más información, vea Valores de configuración de Visual Studio.

Para agregar un componente de instalación a un proyecto de implementación

  1. Seleccione una carpeta en el Editor de acciones personalizadas.

  2. En el menú Acción, elija Agregar acción personalizada.

  3. En el cuadro de diálogo Seleccionar elemento en el proyecto, abra la carpeta que contiene los resultados del proyecto donde está incluido el componente de instalación y seleccione el resultado principal.

    Si los resultados del proyecto que contienen el componente de instalación no se han agregado previamente al proyecto de implementación, haga clic en el botón Agregar resultados y seleccione el resultado principal.

    Precaución:

    Si utiliza el botón Agregar archivo, Agregar resultados o Agregar ensamblado para agregar un elemento al cuadro de diálogo Seleccionar elemento en el proyecto y, a continuación, cancela el cuadro de diálogo, los elementos seguirán agregados al proyecto de implementación. Si no desea que los elementos estén en el proyecto de implementación, se pueden quitar en el Explorador de soluciones.

Vea también

Tareas

Cómo: Agregar y quitar acciones personalizadas en el Editor de acciones personalizadas

Tutorial: Crear una acción personalizada

Cómo: Crear componentes de instalación: proceso de alto nivel

Referencia

Propiedades del Editor de acciones personalizadas

Otros recursos

Administración de acciones personalizadas en la implementación