|
2 | 2 | title: Viewing MSMQ content
|
3 | 3 | summary: Provides options for visualizing messages and queues in MSMQ
|
4 | 4 | component: MsmqTransport
|
5 |
| -reviewed: 2023-10-30 |
| 5 | +reviewed: 2025-08-14 |
6 | 6 | redirects:
|
7 | 7 | - nservicebus/how-can-i-see-the-queues-and-messages-on-a-machine
|
8 | 8 | - nservicebus/viewing-message-content-in-msmq
|
9 | 9 | - nservicebus/msmq/viewing-message-content-in-msmq
|
10 | 10 | ---
|
11 | 11 |
|
12 |
| -There are several ways to view content in MSMQ, both free and paid. |
| 12 | +There are several ways to view messages and queues in MSMQ, using both free and commercial tools. |
13 | 13 |
|
14 |
| -### Visual Studio |
| 14 | +## Visual Studio |
15 | 15 |
|
16 |
| -The queues on the local machine can be listed using Server Explorer in Visual Studio: |
| 16 | +Queues on the local machine can be listed using **Server Explorer** in Visual Studio: |
17 | 17 |
|
18 | 18 | 
|
19 | 19 |
|
20 |
| -If there is a message in one of the queues, select it and view the properties of the message in the property panel (press <kbd>F4</kbd> to open) in Visual Studio: |
| 20 | +If a queue contains messages, select one and open the **Properties** panel (<kbd>F4</kbd>) to view its details: |
21 | 21 |
|
22 | 22 | 
|
23 | 23 |
|
24 |
| -The BodyStream property shows the contents of the message: |
| 24 | +The **BodyStream** property shows the message content: |
25 | 25 |
|
26 | 26 | 
|
27 | 27 |
|
| 28 | +## Windows native tools |
28 | 29 |
|
29 |
| -### Windows native tools |
| 30 | +MSMQ can also be managed using the built-in **MMC snap-in**. |
30 | 31 |
|
31 |
| -The MSMQ MMC snap-in can be used to manage queues. |
32 |
| - |
33 |
| -Use one of the following based on Windows operating system version: |
| 32 | +Depending on the Windows version, open via: |
34 | 33 |
|
35 | 34 | ```
|
36 | 35 | Start > Run > compmgmt.msc > Features > Message Queuing
|
|
42 | 41 | Start > Run > compmgmt.msc > Services and Applications > Message Queuing
|
43 | 42 | ```
|
44 | 43 |
|
45 |
| - |
46 | 44 | ### QueueExplorer
|
47 | 45 |
|
48 |
| -QueueExplorer is a commercial third-party product for managing MSMQ. |
49 |
| - |
50 |
| -http://www.cogin.com/mq/ |
| 46 | +[QueueExplorer](http://www.cogin.com/mq/) is a commercial third-party product for managing MSMQ. |
51 | 47 |
|
52 |
| -> QueueExplorer can do much more than the built-in management console, such as copy, move or delete messages, save and load, stress test, and view and edit full message bodies (with special support for .NET serialized objects). |
| 48 | +> QueueExplorer provides features beyond the built-in console, such as copying, moving, or deleting messages; saving and loading; stress testing; and viewing/editing full message bodies (with support for .NET serialized objects). |
53 | 49 |
|
54 | 50 | 
|
55 | 51 |
|
56 | 52 |
|
57 | 53 | ### Mqueue Viewer
|
58 | 54 |
|
59 |
| -Mqueue Viewer is a fast and free tool to manage MSMQ messages and queues. More advanced features are available in the paid version. |
| 55 | +[Mqueue Viewer](https://www.mqueue.net/) is a free tool for managing MSMQ queues and messages, with additional features available in the paid version. |
60 | 56 |
|
61 |
| -https://www.mqueue.net/ |
62 |
| - |
63 |
| -> Mqueue Viewer is a fast and simple tool to manage MSMQ queues, view, edit, add, delete messages. It works with multiple machines/servers. |
| 57 | +> Mqueue Viewer allows viewing, editing, adding, and deleting messages, and supports multiple machines/servers. |
64 | 58 |
|
65 | 59 | 
|
66 | 60 |
|
67 |
| - |
68 | 61 | ### Service Bus MQ Manager
|
69 | 62 |
|
70 |
| -A free application to view and manage MSMQ messages. |
71 |
| - |
72 |
| -https://github.com/danielHalan/ServiceBusMQManager |
| 63 | +[Service Bus MQ Manager](https://github.com/danielHalan/ServiceBusMQManager) is a free application for viewing and managing MSMQ messages. |
73 | 64 |
|
74 | 65 | 
|
0 commit comments