Как распаковать архив .rar с паролем? Использовал dotnet, Aspose, Microsoft RST, почему-то файл распаковывается, но битый, 512кб(должен быть допустим 2мб), с чем связана проблема?
Юзай SharpCompress > Install-Package SharpCompress string out_folder = "result"; using (var archive = ArchiveFactory.Open("archivePath.rar", new ReaderOptions(){ Password = "Password" })) { foreach (var entry in archive.Entries.Where(entry => !entry.IsDirectory)) { entry.WriteToDirectory(out_folder, new ExtractionOptions() { ExtractFullPath = true, Overwrite = true }); } } Console.WriteLine("Готово"); CSHARP string out_folder = "result"; using (var archive = ArchiveFactory.Open("archivePath.rar", new ReaderOptions(){ Password = "Password" })) { foreach (var entry in archive.Entries.Where(entry => !entry.IsDirectory)) { entry.WriteToDirectory(out_folder, new ExtractionOptions() { ExtractFullPath = true, Overwrite = true }); } } Console.WriteLine("Готово");