Witam,
mam problem z odczytaniem pliku binarnego. Kod wygląda tak:
using (ZipArchive archive = ZipFile.OpenRead(path))
{
foreach (ZipArchiveEntry entry in archive.Entries)
{
if (entry.FullName.EndsWith("G_SUBAREA.SHX", StringComparison.OrdinalIgnoreCase))
{
string shxFilePath = Path.GetFullPath(Path.Combine(path, entry.FullName));
var memoryStream = entry.Open();
using (var filestrem =new FileStream(shxFilePath, FileMode.Open, FileAccess.Read, FileShare.Read))
{
memoryStream.CopyTo(filestrem);
System.IO.BinaryReader bReader = new BinaryReader(filestrem);
}
Niestety, wyskakuje mi wyjątek, że nie można oczytać części ścieżki i pokazuje prawidłową ścieżkę. Prosze o pomoc...