Class SelfExtractorOptions

SelfExtractorOptions class

Opzioni per la creazione di un archivio eseguibile autoestraente.

public class SelfExtractorOptions

Costruttori

NomeDescrizione
SelfExtractorOptions()Default_Costruttore

Proprietà

NomeDescrizione
CloseWindowOnExtraction { get; set; }Ottiene o imposta un valore che indica se la finestra dell’estrattore deve essere chiusa o meno al momento dell’estrazione.
ExtractorTitle { get; set; }Ottiene o imposta il titolo della finestra dell’estrattore.
RunAfterExtraction { get; set; }Ottiene o imposta un programma da eseguire dopo il completamento dell’estrazione dell’archivio.
TitleIcon { get; set; }Ottiene o imposta il percorso dell’icona del titolo per le finestre principali dell’applicazione di estrazione.

Osservazioni

L’archivio autoestraente non può essere composto con una licenza a consumo:MeteredLicense .

Esempi

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 });
    }
}

Guarda anche