ZipArchive.Open(path, options)) exception: No password supplied for encrypted zip. even it is set in ReaderOptions #440

Open
opened 2026-01-29 22:12:06 +00:00 by claunia · 0 comments
Owner

Originally created by @HerbeeHitchcock on GitHub (Mar 8, 2021).

            var options = new ReaderOptions
            {
                Password = pass
            };
            using (var archive = ZipArchive.Open(path, options))
            {
                try
                {
                    using (var reader = archive.ExtractAllEntries())
                    {
                        reader.WriteAllToDirectory(destinationDirectory);
                    }
                }
                catch (Exception e)
                {
                    Assert.Fail("password not supplied for encrypted zip.");
                }
            }

E.Message: No password supplied for encrypted zip.

Originally created by @HerbeeHitchcock on GitHub (Mar 8, 2021). var options = new ReaderOptions { Password = pass }; using (var archive = ZipArchive.Open(path, options)) { try { using (var reader = archive.ExtractAllEntries()) { reader.WriteAllToDirectory(destinationDirectory); } } catch (Exception e) { Assert.Fail("password not supplied for encrypted zip."); } } E.Message: No password supplied for encrypted zip.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/sharpcompress#440