У меня есть некоторые данные XML.Я создал веб-сервис на основе мыла asp.net, который принимает xml в качестве байтового буфера, применяет к нему преобразование xsl и преобразует его в файл docx.Но когда я возвращаю файл docx, используя объект ответа, я получаю сообщение об ошибке, что клиент нашел ответ типа application / vnd-word, но ожидал text / xml.
Фрагмент службы для отправки файла документа после преобразования xsl
Context.Response.Clear ();
Context.Response.ClearHeaders ();
Context.Response.ContentType = "application / vnd.openxmlformats- officedocument.wordprocessingml.document";
Context.Response.AddHeader ("Content-Disposition", "attachment; filename =" + "test.docx");Context.Response.Flush ();
Context.Response.End ();