Я пытаюсь скачать и распаковать ZIP-файл в C #, в частности, DotNetZip.
Когда я запускаю этот код ...
HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(reportUrl);
HttpWebResponse response = (HttpWebResponse)webRequest.GetResponse();
Stream stream = response.GetResponseStream();
MemoryStream ms = new MemoryStream();
stream.CopyTo(ms);
ms.Seek(0, 0);
ZipInputStream zip = new ZipInputStream(ms);
zip.Seek(0, 0);
ZipEntry e = zip.GetNextEntry();
string s = e.FileName;
MemoryStream ms2 = new MemoryStream();
e.Extract(ms2);
После выполнения метода Extract я получаю ...
$exception {"Object reference not set to an instance of an object."} System.Exception {System.NullReferenceException}
Есть мысли? Спасибо!