Class SelfExtractorOptions

SelfExtractorOptions class

Opciones para la creación de un archivo ejecutable autoextraíble.

public class SelfExtractorOptions

Constructores

NombreDescripción
SelfExtractorOptions()Constructor predeterminado

Propiedades

NombreDescripción
CloseWindowOnExtraction { get; set; }Obtiene o establece un valor que indica si la ventana del extractor debe cerrarse o no durante la extracción.
ExtractorTitle { get; set; }Obtiene o establece el título de la ventana del extractor.
RunAfterExtraction { get; set; }Obtiene o establece un programa que se ejecutará después de que se complete la extracción del archivo.
TitleIcon { get; set; }Obtiene o establece la ruta al ícono del título para las ventanas principales de la aplicación de extracción.

Observaciones

El archivo autoextraíble no se puede componer con licencia medida:MeteredLicense .

Ejemplos

using (FileStream zipFile = File.Open("archive.exe", FileMode.Create))
{
    using (var archive = new Archive())
    {
        archive.CreateEntry("entry.bin", "data.bin");
        var sfxOptions = new SelfExtractorOptions() { ExtractorTitle = "Extractor", CloseWindowOnExtraction = true, TitleIcon = "C:\pictorgam.ico" };
        archive.Save(zipFile, new ArchiveSaveOptions() { SelfExtractorOptions = sfxOptions });
    }
}

Ver también