NSB 6.0을 사용하고 있습니다. 나는 RabbitMQTransport 아무 문제가없는 코드를 다음NserviceBus 6에서 MsmqTransport가 작동하지 않습니다.
if (this.UseRabbitMQ)
{
config.UseTransport<RabbitMQTransport>().Transactions(TransportTransactionMode.ReceiveOnly);
}
else
{
config.UseTransport<MsmqTransport>().Transactions(TransportTransactionMode.ReceiveOnly);
}
내 구성에 RabbitMQTransport 및 MsmqTransport을 설정,하지만 최대한 빨리 MsmqTransport로 전환 나는 다음과 같은 오류가 있습니다.
는 "주어진 키 (RabbitMQ.RoutingTopologySupportsDelayedDelivery)는 사전에 존재하지 않았다. '"
사용중인 RabbitMQ 전송 버전은 무엇입니까? –
우리는 RabbitMQ.Client 버전 5.0.0.0과 NServiceBus.Transports.RabbitMQ 버전 4.0.0.0을 사용하고 있습니다. –