Windows 2003上的MSMQ触发器未触发

时间:2010-10-21 15:06:37

标签: msmq triggers

我遇到了MSMQ触发器的奇怪问题。这就是我所做的。

  • 在Windows Server 2003上,我安装了MSMQ
  • 然后我安装了MSMQ触发器
  • 我创建了一个名为“TestQueue”的私人队列
  • 我创建了如下规则:
    • 姓名:“TestRule”
    • 条件:“邮件标签包含' - '”(我的所有邮件标签都包含' - ')
    • 调用独立的exe:“C:\ WINDOWS \ NOTEPAD.EXE”
  • 然后我创建了一个触发器,如下所示:
    • 名称:“TestTrigger”
    • 用户队列:“。\ Private $ \ TestQueue
    • 偷看并启用设置
    • 附上“TestRule”规则

然后我有一个控制台应用程序将消息放在“TestQueue”上(我可以在队列中看到消息),但是触发器没有启动NOTEPAD.exe(我一直在监视任务管理器以确保)

有谁知道为什么触发器不会被触发?

1 个答案:

答案 0 :(得分:1)

完成Windows 2003的全新安装并重新安装MSMQ,现在可以正常运行。