//连接到本地的队列
MessageQueue myQueue = new MessageQueue(queuePath);
System.Messaging.Message myMessage = new System.Messaging.Message();
myMessage.Body = obj;
myMessage.Formatter = new XmlMessageFormatter(new Type[] { typeof(System.Net.Mail.MailMessage) });
//发送消息到队列中
myQueue.Send(myMessage);
最近同事一个牛哥,要让我这个刚刚入门不久的小弟做一个从MSMQ中读取数据,然后通过Email发送出去。【备注:这位牛哥他把System.Net.Mail.MailMessage发送到MSMQ中】,然后要我去读取发送。现在问题来了。我要把它读取出来 那我得模拟些Email进去是不是?郁闷 上面那段代码便是我模拟的。一直报:System.Net.Mail.MailMessage反序列化出错。试的好多种方法都不能用。【真不知道同事这位牛哥是怎么发送数据给MSMQ的】
恳请各位帮帮忙忙 看看如何把System.Net.Mail.MailMessage的实例发送到MSMQ 万分感谢!!!