The self-extractor binary used by Xceed Zip for .NET is the same one used by the ActiveX/COM version of the library. The only difference is the way the self-extracting files are created.
The following table provides a list detailing the differences between the properties and methods used by the ActiveX/ COM version of Xceed Zip in comparison to the properties used by Xceed Zip for .NET to create self-extracting zip files.
ActiveX Properties/Methods | .NET Properties |
---|---|
SfxBinaryModule | ZipArchive.SfxPrefix |
SfxDefaultPassword | XceedSfxPrefix.DefaultPassword |
SfxDefaultUnzipToFolder | XceedSfxPrefix.DefaultDestinationFolder |
SfxExecuteAfter SfxAddExecuteAfter |
XceedSfxPrefix.ExecuteAfter |
SfxExistingFileBehavior | XceedSfxPrefix.ExistingFileBehavior |
SfxExtensionsToAssociate SfxAddExtensionsToAssociate |
XceedSfxPrefix.ExtensionsToAssociate |
SfxFilesToCopy SfxAddFileToCopy |
XceedSfxPrefix.FilesToCopy |
SfxFilesToRegister SfxAddFileToRegister |
XceedSfxPrefix.DllsToRegister |
SfxIconFilename | XceedSfxPrefix.Icon (This property is not available in the .NET Compact Framework version.) |
SfxInstallMode | XceedSfxPrefix.DeleteUnzippedFiles |
SfxProgramGroup SfxProgramGroupItems |
XceedSfxPrefix.ProgramGroup |
SfxReadMeFile | XceedSfxPrefix.ExecuteAfter |
SfxRegistryKeys SfxAddRegistryKey |
XceedSfxPrefix.RegistryKeys |
SfxButtons SfxResetButtons SfxClearButtons |
XceedSfxPrefix.ButtonCaptions |
SfxMessages SfxResetMessages SfxClearMessages |
XceedSfxPrefix.DialogMessages |
SfxStrings SfxResetStrings SfxClearStrings |
XceedSfxPrefix.DialogStrings |
Macros | XceedSfxPrefix.Variables |