Ramesh Chand Asked: 2015-10-06 02:24:07 +0800 CST2015-10-06 02:24:07 +0800 CST 2015-10-06 02:24:07 +0800 CST 本地系统的 MSMQ 消息消失 772 我正在使用非跨国 MSMQ 消息,所有消息都在队列中接收,但 1-2 分钟后所有消息都消失了,这发生在 iis 应用程序 2.0 上,使用 Visual Studio 也能正常工作。 msmq 1 个回答 Voted Best Answer Ramesh Chand 2015-10-13T04:47:28+08:002015-10-13T04:47:28+08:00 该问题看起来使用以下代码解决,并且没有 IIS 设置它是代码问题: // 查看并格式化消息。 msgQueue.Formatter = new BinaryMessageFormatter(); Message myMessage = msgQueue.Peek(new TimeSpan(0, 0, 3)); MailMessage mailMessage = (myMessage.Body as erializeableMailMessage).GetMailMessage(); if (SendMail(mailMessage)) { msgQueue.Receive(); }
该问题看起来使用以下代码解决,并且没有 IIS 设置它是代码问题:
// 查看并格式化消息。