2. desarrollando una aplicación usando el instalador de windows
Tarea 1 Crea una clase de instalador y sobrescribir el instalador y desistalador
public partial class LogInstaller : Installer { public LogInstaller() { InitializeComponent(); } //Ejer2: //Task1.5 Sobreescribir el instalador para que cree un event log source public override void Install(System.Collections.IDictionary stateSaver) { base.Install(stateSaver); System.Diagnostics.EventLog.CreateEventSource("OrdersSource", "Orders Log"); } //Sobreescribir el desistalador para que elimine un event log source public override void Uninstall(System.Collections.IDictionary savedState) { base.Uninstall(savedState); System.Diagnostics.EventLog.DeleteEventSource("OrdersSource"); } }
Tarea 2 Crear un nuevo proyecto de instalador de windows
Agrergar un resultado principal para OrdersApplication project
Seleccionar resultado principal
Tarea 3 Añadir opciones personalizadas al proyecto de intalacion
Seleccionar el elmento de la Resultado principal dentro de la carpeta de la aplicacion
Personalizando la aplicación: creado un acceso directo
Cambiar el nombre del acceso directo
Instalar la aplicación
Comprobar si el instalador ha creado un un log sucesos.