Задать вопрос
nozd
@nozd
C#

Как в WCF передать большой файл?

Добрый день! Подскажите, кто знает
Приложение на WinForms открывает файл и отправляет его сервису WCF, запускаемому через другое приложение WinForms. Небольшой файлы проходят, но на требуемом предельном размере файла ~500 MB возникает ошибка:
"Failed to allocate a managed memory buffer of 536870912 bytes. The amount of available memory may be low."
Перешерстил десятка полтора форумов с подобной ошибкой, по-разному настраивал app.config, перепробовал basichttpbinding и custombinding- либо не так настраиваю, либо не то пишут.

Подскажите варианты, в какую сторону копать?
  • Вопрос задан
  • 487 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
nozd
@nozd Автор вопроса
C#
Александр Беспалов @nozd
Информация по ссылкам помогла разобраться с передачей файлов размером ~500 MB

www.codeproject.com/Questions/185332/Send-large-fi...

stackoverflow.com/questions/6030137/large-binary-b...

garfoot.com/blog/2008/06/transferring-large-files-...

www.codeproject.com/Articles/20364/Progress-Indica...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы