.NET WSE лимит на размер отдаваемых файлов
Если размер файла запрашиваемого у вэб сервиса при помощи DIME атачмента более 4Мб, то по умолчанию сервис отругается следующим образом:
DimeFormatException: WSE352: The size of the record exceed its limit
Чтобы исправить положение, в файле настройки web.config и вызывающего приложения и отдающего сервиса необходимо указать в секции microsoft.web.services2 максимальный размер отдаваемых файлов
<microsoft.web.services2>
<messaging>
<maxRequestLength>51200</maxRequestLength>
</messaging>
<diagnostics />
</microsoft.web.services2>
Замечаняния:
1. рестартовать приложения нет необходимости
2. Обязательно указать размер в обоих файлах настройки
3. Размер задается в килобайтах