ZipFile.ExtractToDirectory усекает имя, вызывая конфликт имен файлов

Мне нужно разархивировать (N) файлов из локального каталога. Я использую .NET 4.5 и System.IO.Compression.ZipFile.ExtractToDirectory для извлечения. Моя проблема в том, что это переименовывает файлы при извлечении. Например, оба этих файла будут извлечены в каталог Scouting_20160603. Поэтому, когда я добираюсь до второго извлечения, возникают конфликты имен.

ура боб

WPFPotatoScouting_20160603.zip

WPRotationScouting_20160603.zip


person Bob Cummings    schedule 06.06.2016    source источник


Ответы (1)


Внутри каждого файла оказался каталог с именем Scouting_20160603. Почему он разархивировался на это имя, а не на имя файла, до сих пор меня озадачивает. Но у меня есть этот ответ.

person Bob Cummings    schedule 06.06.2016