Я бы хотел, чтобы это было возможно!
Можете ли вы написать веб-службу (используя C# и asmx), которая возвращает ZIP-файл?
Если да, то можете ли вы привести простой пример?
Спасибо





Я не уверен, что вы можете использовать MTOM с ванильными службами .NET asmx (глянь сюда). Я знаю, что это возможно, если использовать WCF.
В качестве (плохой) альтернативы вы можете написать веб-метод, который возвращает заархивированные данные в виде строки в кодировке base64 (которая, вероятно, будет довольно длинной в зависимости от размера файла, поэтому полезна только для небольших наборов данных). Затем вы декодируете строку в клиенте, чтобы получить исходные данные.
Я думаю, вы можете обойтись простым Convert.ToBase64String (byte [] data). Подробнее см. msdn.microsoft.com/en-us/library/….
Следует ли использовать параметр InsertLineBreaks для Base64FormattingOptions для отправки кодировки base64 обратно вызывающей стороне?