Здравствуйте, igor_RU, Вы писали:
_RU>MessageQueue messageQueue = new MessageQueue(@"MyComputer\Private$\test");
_RU>messageQueue.Send("test");
_RU>На Send() получаю exception "Queue is not registered in the DS". Похоже, речь идет о MSMQ на DC? Хотелось бы использовать MQ локально. Это возможно?
Конечно возможно. Удалите MSMQ с компьютера и поставьте заново через Add\Remove Programs. На этапе установки у вас спросят, как будем ставить — локально или регистрировать в AD. Говорите, что локально и ставите.
Лично я при подключении к очередям пишу так
MQ = new MessageQueue("FormatName:DIRECT=OS:" + m_queueName);