[
  {
    "Id": "898028",
    "ThreadId": "390993",
    "Html": "\r\n<p>Hi,</p>\r\n<p>I'm using Ionic.Zip in version&nbsp;1.9.1.9000</p>\r\n<p>And have an issue with selfextracting zip.</p>\r\n<p>My code:</p>\r\n<p></p>\r\n<div style=\"color:black; background-color:white\">\r\n<pre><span style=\"color:blue\">Using</span> zipFile <span style=\"color:blue\">As</span> <span style=\"color:blue\">New</span> ZipFile\r\n\r\n            zipFile.FlattenFoldersOnExtract = <span style=\"color:blue\">Not</span> preserveFoldersStructure\r\n            \r\n            zipFile.Password = password\r\n            zipFile.Encryption = Ionic.Zip.EncryptionAlgorithm.WinZipAes256\r\n            \r\n            <span style=\"color:blue\">For</span> <span style=\"color:blue\">Each</span> fileToCompress <span style=\"color:blue\">As</span> TargetFile <span style=\"color:blue\">In</span> filesToCompress\r\n                <span style=\"color:blue\">Dim</span> entry <span style=\"color:blue\">As</span> Ionic.Zip.ZipEntry = zipFile.AddFile(fileToCompress.FileName)\r\n                <span style=\"color:blue\">If</span> removeTimestamps <span style=\"color:blue\">Then</span> fileToCompress.FileName = RemoveTimestamp(fileToCompress.FileName)\r\n                <span style=\"color:blue\">Dim</span> fileName <span style=\"color:blue\">As</span> <span style=\"color:blue\">String</span> = Path.GetFileName(fileToCompress.FileName)\r\n                <span style=\"color:blue\">If</span> preserveFoldersStructure <span style=\"color:blue\">Then</span>\r\n                    fileName = Path.Combine(fileToCompress.Directory, fileName)\r\n                <span style=\"color:blue\">End</span> <span style=\"color:blue\">If</span>\r\n                entry.FileName = fileName\r\n\r\n            <span style=\"color:blue\">Next</span>\r\n\r\n            <span style=\"color:blue\">Dim</span> options <span style=\"color:blue\">As</span> <span style=\"color:blue\">New</span> Ionic.Zip.SelfExtractorSaveOptions\r\n            options.Flavor = Ionic.Zip.SelfExtractorFlavor.WinFormsApplication\r\n            options.Quiet = <span style=\"color:blue\">False</span>\r\n            options.Copyright = <span style=\"color:#a31515\">&quot;Comanpy&quot;</span>\r\n            options.SfxExeWindowTitle = <span style=\"color:#a31515\">&quot;FHP self-extracting archive&quot;</span>\r\n\r\n            zipFile.SaveSelfExtractor(exeFilePath, options)\r\n        <span style=\"color:blue\">End</span> <span style=\"color:blue\">Using</span>\r\n</pre>\r\n</div>\r\n<p></p>\r\n<p>But the archive is not asking me for password when extracting.</p>\r\n<p>&nbsp;</p>\r\n<p>Any suggestions?</p>\r\n",
    "PostedDate": "2012-08-10T05:58:00.803-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  }
]