Compartir a través de


Tutorial: Instalar un componente de registro de eventos

Actualización: noviembre 2007

Los procedimientos de esta página le guiarán por el proceso de configuración de un componente de instalación para una instancia del componente EventLog, incluida la creación de la instancia del componente, la adición de un instalador para él, y la compilación y ejecución del instalador.

Nota:

Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio incluidos en las instrucciones siguientes. La edición de Visual Studio que se tenga y la configuración que se utilice determinan estos elementos. Para obtener más información, vea Valores de configuración de Visual Studio.

Para crear el componente EventLog

  1. En el menú Archivo, elija Nuevo y haga clic en Proyecto.

  2. En el cuadro de diálogo Nuevo proyecto, cree una Aplicación para Windows de Visual Basic o Visual C#. Asigne al proyecto el nombre MyEventLog.

  3. En la ficha Componentes del Cuadro de herramientas, arrastre un componente EventLog hasta el formulario.

  4. En la ventana Propiedades, defina los siguientes valores:

    • Asigne a la propiedad Log el valor Application.

    • Asigne a la propiedad MachineName el nombre del servidor en el que reside el registro de eventos. Use un punto (.) para el equipo local.

    • Asigne a la propiedad Source la cadena que desee. En este caso, puede utilizar el nombre del proyecto.

  5. Guarde los archivos.

    Nota:

    Para obtener más información acerca de cómo crear instancias del componente EventLog y establecer sus propiedades, vea Registrar eventos de aplicación, de servidor o de seguridad.

Para crear un componente de instalación para el componente EventLog

  1. En el diseñador, haga clic en el componente EventLog1:

  2. Con el foco en el diseñador, haga clic con el botón secundario y, a continuación, haga clic en Agregar instalador.

    Aparecerá una clase Installer en el proyecto, a la cual se agregará un componente de instalación.

    Ahora, ya puede instalar y ejecutar la aplicación.

Para generar la instalación

  • Guarde el proyecto y genérelo.

    Nota:

    Como este instalador funciona correctamente sin cambiar los métodos existentes, no necesita reemplazar los métodos Install, Commit, Rollback ni Uninstall.

    Un proyecto de instalación instala los archivos de proyecto compilados y ejecuta los instaladores necesarios para ejecutar una aplicación para Windows.

Para crear un proyecto de instalación para la aplicación

  1. En el menú Archivo, elija Agregar proyecto y, a continuación, haga clic en Nuevo proyecto.

  2. En el panel Tipos de proyecto, seleccione la carpeta Proyectos de instalación e implementación.

  3. En el panel Plantillas, seleccione Proyecto de instalación. Asigne al proyecto el nombre MyEventLogSetup.

    Se agregará un proyecto de instalación a la solución.

A continuación, agregará el resultado del proyecto de la aplicación para Windows a la instalación.

Para agregar el resultado del proyecto a la instalación

  1. En el Explorador de soluciones, haga clic con el botón secundario en MyEventLogSetup, elija Agregar y, a continuación, Resultados del proyecto.

    Aparecerá el cuadro de diálogo Agregar grupo de resultados del proyecto.

  2. MyEventLog aparece seleccionado en el cuadro Proyecto.

  3. En el cuadro de lista, seleccione Resultado principal y haga clic en Aceptar.

    Se agregará al proyecto de instalación un elemento de proyecto para el resultado principal de MyEventLog.

    Ahora, agregue una acción personalizada para instalar el archivo MyNewService.exe.

Para agregar una acción personalizada a la instalación

  1. En el Explorador de soluciones, haga clic con el botón secundario del mouse en el proyecto de instalación, elija Ver y seleccione Acciones personalizadas.

    Aparece el Editor de acciones personalizadas.

  2. En el Editor de acciones personalizadas, haga clic con el botón secundario en el nodo Acciones personalizadas y elija Agregar acción personalizada.

    Aparecerá el cuadro de diálogo Seleccionar elemento en el proyecto.

  3. Haga doble clic en la opción Carpeta de la aplicación del cuadro de lista para abrirla, seleccione Resultado principal desde MyEventLog (activo) y haga clic en Aceptar.

    El resultado principal se agrega a los cuatro nodos de las acciones personalizadas: Instalar, Confirmar, Deshacer y Desinstalar.

  4. Genere el proyecto de instalación.

  5. Para instalar MyEventLog.exe, haga clic con el botón secundario en el proyecto de instalación en el Explorador de soluciones y seleccione Instalar.

Vea también

Tareas

Cómo: Iniciar el visor de eventos desde el Explorador de servidores

Conceptos

Introducción a los componentes de instalación

Otros recursos

Registrar eventos de aplicación, de servidor o de seguridad

Tutoriales sobre la supervisión del sistema