在做MSMQ开发时候遇到,
发送消息成功,接收消息时,取到消息时候提示“Root element is missing "
郁闷...
哪位高手指点一下?
程序代码很简单:
string quepath = @".\Private$\"+ QueName;
System.Messaging.MessageQueue myqueue = new MessageQueue(quepath); if (!MessageQueue.Exists(quepath))
{ MessageQueue.Create(quepath); }
myqueue.Formatter = new XmlMessageFormatter(new Type[] { typeof(PubClass) });
System.Messaging.Message m = myqueue.Peek(new TimeSpan(0, 0, 5));
PubClass myOrder = (PubClass)m.Body;
就是在读取m.body时提示异常
发送消息成功,接收消息时,取到消息时候提示“Root element is missing "
郁闷...
哪位高手指点一下?
程序代码很简单:
string quepath = @".\Private$\"+ QueName;
System.Messaging.MessageQueue myqueue = new MessageQueue(quepath); if (!MessageQueue.Exists(quepath))
{ MessageQueue.Create(quepath); }
myqueue.Formatter = new XmlMessageFormatter(new Type[] { typeof(PubClass) });
System.Messaging.Message m = myqueue.Peek(new TimeSpan(0, 0, 5));
PubClass myOrder = (PubClass)m.Body;
就是在读取m.body时提示异常
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货