Why does MSMQ think I'm on a workgroup computer?

前端 未结 8 1473
孤独总比滥情好
孤独总比滥情好 2020-12-15 05:42

My computer is connected to a domain, but when I go to create a public queue:

MessageQueue.Create(@\".\\testqueue\");

I get this error:

8条回答
  •  爱一瞬间的悲伤
    2020-12-15 06:16

    I know this is late, and there is already an accepted answer, but I just had this issue and it was resolved by changing the format of the queue string.

    When my queue name was this, I got the workgroup error:

    ".\QueueName"
    

    When I changed it to a more formal version, there was no error and sending to the queue worked:

    "FormatName:DIRECT=OS:ComputerName\private$\QueueName"
    

    Just in case someone else comes across this post, now they have something else to try...

提交回复
热议问题