MSMQ исключение getBody при прослушивании из MQ - PullRequest
1 голос
/ 27 апреля 2020

я получаю это исключение при получении сообщений из очереди через некоторое время l oop, пожалуйста, руководство, я предоставлю более подробную информацию, если это необходимо. Спасибо

Исключение:

System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run()
   at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
   at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
   at System.Messaging.BinaryMessageFormatter.Read(Message message)
   at System.Messaging.Message.get_Body()

КОД:

while(true)
{
    string aryRet = "";

    System.Messaging.Message msg = InQueue.Receive();
    aryRet = msg.Body.ToString();
}
...