У меня возникла проблема с отображением тела сообщения. Я отправляю тестовое сообщение (используя XmlFormatter) в очередь с использованием C# (у меня есть Windows 7).MSMQ. Отображение тела сообщения
Как я могу удалить шестерку из предварительного просмотра тела сообщения?
Я нашел интересный момент: если тело меньше 612 байт - отображение XML в порядке, но если тело более 612 байт - появляется шестигранник.
Я не могу использовать BinaryFormatter, потому что мне нужно показать в свойстве сообщения (тело) ясно XML. (Если используется BinaryFormatter, также отображается шестнадцатеричный). Я пробовал создавать пользовательские (TxtFormatter) formatter - шестнадцатеричный.
Разве вы не можете просто сделать сообщение? –
http://stackoverflow.com/questions/4491801/msmq-message-viewer –
Я могу. Но мне нужно прочитать сообщение, используя это окно (message-property-body). И я не могу использовать другие программы для просмотра очереди. Только стандартный инструмент. –