views:

371

answers:

1

I have a bunch of MSMQs that I have created programatically using MessageQueue.Create(path) but when I look in perfmon I don't see those queue instances listed, only queues I created manually are listed. How do I get perf counters for all the queues?

+1  A: 

Turns out that even though the queues are persisted beyond the life of the application that created them, if you restart the machine or the MSMQ service, the perfcounters for the queues that were created programatically are not created until the program creates an instance of the queue (using the MessageQueue constructor this time)

SpaceghostAli