我已经从一个MSMQ客户端和服务下载并部署了一个MSDN博客示例。
它运行得很好(在我修复了一些名称空间之后)。但是,当我打开消息队列工具(内置于Windows)并试图检查消息体时,它看起来非常奇怪:
0001 0001 04 02 24 6 e ......$n 65 74 2E 6D 73 6D 71 3A et.msmq: 2F2F6C6F63 61 6C68 //localh 6F 73 74 2F 70 72 69 76 ost/priv 61 74 65 2F 6D 79 51 75 ate/myQu 65 75 65 03 07 56 02 B 01 73 04 0B 01 61 06 56 .s...a.V 08 44 0A1E 0082 99 39 .D...9 75 72 6E 3A 5A 69 6D 6D瓮:Zimm 73 2F 53 61 6D 70 6C 65 s/样本 732 F 6E 65 74 4D 73 6D s/netMsm 71 2F 49 53 65 72 76 69 q/IServi 63 65 50 72 6 F 63 65 73 ceProces 73 6F 72 2F 53 75 62 6D sor/Subm 69 74 4D 65 73 73 61 67 itMessag 65 40 17 56 73 44 65 62 e@.VsDeb 75 67 67 65 72 43 61 75 uggerCau 73 61 6C 69 74 79 44 61 salityDa 74 61 08 41 68 74 74 70 ta.Ahttp 3A 2F 2F 73 63 68 65 6D ://schem 61 73 2E 6D 69 63 72 6F as.micro 73 6F 66 74 2E 63 6F 6D soft.com 2F 76 73 74 75 64 69 6 F /vstudio 2F 64 69 61 67 6E 6F 73 /diagnos 74 69 63 73 2F 73 65 72 tics/ser 76 69 63 65 6D 6F 64 65 6C 73 69 6E 6B 9F 3C B8 lsink<¸ 80 CF A3 B1 65 61 39 AF¯±EA9 8E _( 52 )C B3 BF _ 2F _( 72 ~ 1F )RL~(-3)/r。 E3 7D 05000000007}. 01 F3 09 E 56 2E 41 9 e .ó..V.A 63 BA 18 56 DE 5D D7 10 cº.VÞ]×。 B5 Ss09 0044 0C1E 0082...D. 99 24 6E 65 74 2E 6D 73 $net.ms 6D 71 3A 2F 2F 6C 6F 63 mq://loc 61 6C 68 6F 73 74 2F 70 alhost/p 72 69 76 61 74 652 F 6D铆钉/米 79 51 75 65 65 65 01 56 yQueue.V 0E 40 0D 53 75 62 6D 69 .@.Submi 74 4D 65 73 73 61 67 65 tMessage 08 19 75 72 6E 3A 5A 69 ..urn:Zi 6D 6D 73 2F 53 61 6D 70 mms/Samp 6C 65 73 2F 6E 65 74 4D les/netM 73 6D 71 40 07 72 65 71 smq@.req 75 65 73 74 99 24 38 36最优惠$86 61 63 36 61 39 32 2D 64 ac6a92-d 37 36 34 2D 34 35 62 37 764-45b7 2D 39 36 38 34 2D 37 65 -9684-7e 64 39 65 36 30 30 35 65 d9e6005e 33 66 01 01 01 3楼.
是因为消息被加密了吗?如何禁用加密,使我能清楚地看到消息?
我正在使用Windows 7和MSMQ4.0
更新
这篇博客文章有一个MSMQ:http://ardalis.com/how-can-i-view-msmq-messages-and-queues中非加密可读性消息的示例。
这就是我想要达到的目标。
发布于 2014-05-07 15:57:45
队列资源管理器解决了这个问题:
http://www.cogin.com/msmq/QueueExplorer/QueueExplorer2.2.php
建议的解决办法是
https://stackoverflow.com/questions/23500451
复制相似问题