2010-05-12 2 views
0

C#을 사용하여 Windows 7에서 MSMQ로 메시지를 보내려고합니다.메시지 큐 'number of messages'는 항상 0입니다.

using(var q = new MessageQueue(".\Private$\hellomsmq")) 
{ 
    q.Send(new Message()); 
} 

하지만 0에서 나는 예외/에러가 발생하지 않은 상태로 유지 컴퓨터 관리에서 (메시지 큐/개인 큐/hellomsmq)이 '메시지의 수'를 새로 고칠 때 보내 수행하는 동안 : 코드는 다음과 같습니다().

아무도 도와 줄 수 있습니까? 감사!

+0

나는 분명한 질문을해야합니다. 메시지가 소비되고 있습니까? –

+0

내가하고있는 일은 콘솔 앱에서 전화를 보내는 것입니다. 그게 다야 – Jeff

답변

2

트랜잭션 대기열입니까? 그렇다면. 메시지를 거래로 보내거나 두 매개 변수로 SendMessageQueueTransactionType.Single을 두 번째 매개 변수로 사용해야한다고 생각합니다.

+0

고마워요 !!!!!! – Jeff