Stream.ReadTimeout» вызвал исключение типа «System.InvalidOperationException».C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Stream.ReadTimeout» вызвал исключение типа «System.InvalidOperationException».

Сообщение Anonymous »

Я пытаюсь загрузить zip-файл по SFTP и разархивировать его в памяти для обработки файла.

Я использую SSH.Net для загрузки файла.Я использую SSH.Net для загрузки файла. р>

Код: Выделить всё

private static void processfilesfromftp(List list)
{
SftpClient sftp = HelperFunctions.GetClientConnection();
if(sftp.IsConnected)
{
var files = sftp.ListDirectory("/");
ZipFile zips = new ZipFile();
string path = string.Empty;
foreach(var file in files)
{
Stream unzippedEntryStream = new MemoryStream();
path = string.Format("/{0}", file.Name);
//byte[] arr = sftp.ReadAllBytes(file.FullName);
var stream = new BufferedStream(sftp.OpenRead(file.FullName));
//System.IO.TextReader textReader = new System.IO.StreamReader(stream);
//System.IO.MemoryStream mStream = new MemoryStream();

using (ZipFile zip = ZipFile.Read(stream))
{
ZipEntry e = zip[0];
e.Extract(unzippedEntryStream);
System.IO.TextReader textReader = new System.IO.StreamReader(unzippedEntryStream);
string data = textReader.ReadToEnd();
}
}
}
}
ошибка выброса потока памяти, исключение System.InvalidOperationException в

varstream = new BufferedStream(sftp.OpenRead (file.FullName));

Обновить

Это не выдает никаких ошибок, но окончательный результат распаковки файла пусто.

Изображение


Изображение

Использование Framework 4.5.2 и Visual Studio 2017

Подробнее здесь: https://stackoverflow.com/questions/510 ... nexception
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Stream.readtimeout 'бросил исключение типа' System.invalidoperationException '
    Anonymous » » в форуме C#
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Stream.readtimeout 'бросил исключение типа' System.invalidoperationException '
    Anonymous » » в форуме C#
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • '((System.Net.Http.HttpBaseStream)stream).Length' вызвал исключение типа 'System.NotSupportedException'
    Anonymous » » в форуме C#
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • '((System.Net.Http.HttpBaseStream)stream).Length' вызвал исключение типа 'System.NotSupportedException'
    Anonymous » » в форуме C#
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • '((System.Net.Http.HttpBaseStream)stream).Length' вызвал исключение типа 'System.NotSupportedException'
    Anonymous » » в форуме C#
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»