SelfExtractorOptions

SelfExtractorOptions class

用于创建自解压可执行存档的选项。

public class SelfExtractorOptions

构造函数

姓名 描述
SelfExtractorOptions() 默认构造函数。

特性

姓名 描述
CloseWindowOnExtraction { get; set; } 获取或设置一个值,该值指示提取器窗口是否必须在提取时关闭。
ExtractorTitle { get; set; } 获取或设置提取器窗口的标题。
RunAfterExtraction { get; set; } 获取或设置档案提取完成后要执行的程序。
TitleIcon { get; set; } 获取或设置提取器应用程序主窗口的标题图标的路径。

评论

自解压档案不能与计量许可证组成:MeteredLicense .

例子

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

也可以看看