Я сталкивался с такой ситуацией.
Основная функция:
Message msg = Message.CreateMessage(MessageVersion.Default, "Process");
String xmlData ="<Name>Navin</Name>";
Byte[] ba = Encoding.ASCII.GetBytes(xmlData);
MemoryStream ms = new MemoryStream(ba);
XmlWriter xw = XmlWriter.Create(ms);
msg.WriteBody(xw);
readMessage(msg);
В readMessage (сообщение msg):
XmlDictionaryReader xdr = msg.GetReaderAtBodyContents();
Когда я делаю это, я получаю эту ошибку.
Необработанное исключение: System.InvalidOperationException: это сообщение не может быть отменено
Операция, потому что она была написана.
Как это преодолеть.
Ожидание ответа.
Заранее спасибо.