Los mensajes MSMQ desaparecen para el sistema local

Los mensajes MSMQ desaparecen para el sistema local

Estoy usando un mensaje MSMQ no transnacional y todos los mensajes se reciben en la cola, pero después de 1 a 2 minutos, todos los mensajes desaparecen y esto sucede en la aplicación iis 2.0 y lo mismo funciona bien con Visual Studio.

Respuesta1

El problema parece resuelto usando el siguiente código y no hay ninguna configuración de IIS, fue un problema de código:

// Mira y formatea el mensaje.

        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();
        }

información relacionada