【发布时间】:2015-03-03 04:57:02
【问题描述】:
我想测试一个有害消息处理服务,并希望能够将消息直接发送到有害消息子队列。我使用了以下 powershell 脚本:
[Reflection.Assembly]::LoadWithPartialName("System.Messaging")
$queue = new-object System.Messaging.MessageQueue "FormatName:DIRECT=OS:myserver\private$\testqueue;poison"
$queue.Send("dummy1");
这会导致以下错误:
使用“2”个参数调用“发送”的异常:“指定的格式 name 不支持请求的操作。例如,直接 队列格式名称不能删除。”
有直接发送到子队列的简单方法吗?
【问题讨论】:
标签: powershell msmq