windows消息队列管理

wu_chen_hui 2009-04-03 04:49:21
在vs2005中的代码如下:

public static void SendMessage(string msg)
{
try
{
MessageQueue myQueue = new MessageQueue(".\\private$\\queue1");
Message myMessage = new Message();
myMessage.Body = msg;
myMessage.Formatter = new XmlMessageFormatter(new Type[] { typeof(string) });
myQueue.Send(myMessage);
}
catch (ArgumentException e)
{
Console.WriteLine(e.Message);
}
}

该代码能够成功运行,但是在右键我的电脑-》管理-》服务和应用程序-》消息队列中对应的队列下面看不到插入的消息,请问是为什么,而且receive方法也无法读出消息。谢谢

...全文
62 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
fengjian_428 2009-04-04
  • 打赏
  • 举报
回复
UP
wu_chen_hui 2009-04-04
  • 打赏
  • 举报
回复
终于解决了,在发送消息之前要设置消息队列的权限,呵呵。

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧