Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método EventLogInstaller.Rollback (IDictionary)

 

Publicado: octubre de 2016

Restaura el equipo al estado que tenía antes de la instalación, deshaciendo la información de registro de eventos que el procedimiento de instalación escribió en el registro.

Espacio de nombres:   System.Diagnostics
Ensamblado:  System.Configuration.Install (en System.Configuration.Install.dll)

public override void Rollback(
	IDictionary savedState
)

Parámetros

savedState
Type: System.Collections.IDictionary

IDictionary que contiene el estado del equipo previo a la instalación.

El Rollback método deshace los efectos de la Install (método). Rollback se llama si se produce un error en la instalación de cualquier componente en el proyecto de instalación. El Install método crea o establece las propiedades de un registro de eventos y el origen del evento. Rollback Elimina el registro de eventos y el origen o restablece las propiedades de un origen existente a sus valores previos a la instalación.

Normalmente, no se llama los métodos de la EventLogInstaller desde dentro del código; se suele llamar solo el Installutil.exe (Installer Tool). Las llamadas de la herramienta el Rollback método, cuando éste u otro componente no se ha instalado, para deshacer los cambios que ya ha realizado el proceso de instalación.

La rutina de instalación de la aplicación utiliza el instalador de proyecto Installer.Context propiedad para mantener automáticamente la información acerca de los componentes que ya se han instalado. Esta información de estado, que se pasa a Rollback como el savedState parámetro, se actualiza periódicamente a medida que se agrupa la herramienta cada EventLogInstaller. Normalmente, no es necesario para el código modifique esta información de estado de manera explícita.

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: