Невозможно создать личную очередь сообщений на удаленном сервере. - PullRequest
1 голос
/ 21 февраля 2011

Я не могу создать очередь на удаленном сервере, и я получаю ошибку:

Cannot create a queue with the path FormatName:DIRECT=OS:server\private$\q

код следующий:

Dim q As MessageQueue
q = MessageQueue.Create("FormatName:Direct=OS:Server\private$\queue")

Я пробовал с ОС, TCP, HTTP и всеми возможными опциями, указанными здесь , но я не смог создать очередь на удаленной машине. Я использую Win 7 Enterprise на своем компьютере разработчика и Win Server 2003 R2 на сервере MSMQ.

Мне не хватает некоторых настроек безопасности / разрешений на сервере или какой-либо другой конфигурации? Буду признателен за любую возможную помощь.

Ответы [ 2 ]

4 голосов
/ 21 февраля 2011

Вы не можете создавать удаленные частные очереди.

Вам потребуется вручную создать их на удаленной машине или запустить там процесс, который делает то, что вам нужно.

1 голос
/ 21 февраля 2011

Вы не можете создавать удаленные очереди.Посмотрите на MessageQueue.Create. Документация метода .

...