現在、キュー (MSMQ) からメッセージを読み取る Windows サービスを実行しています。キューからメッセージを受信すると、次のエラーが非常にまれにスローされます... (つまり、キューに配置された 4000 トランザクションでテストを実行すると、例外が 2 回スローされました...)
これを引き起こしている可能性のあるものについて何か提案はありますか? 注目すべきことは、アプリケーションが実行されている場所とは別のサーバーにキューがあることです。
20121011161348.899 Job() -> 例外 (XmlException) System.Xml.XmlException: ルート要素がありません。System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res) で System.Xml.XmlTextReaderImpl.ParseDocumentContent() で System.Xml.XmlReader.MoveToContent() で System.Xml.XmlReader.IsStartElement(String localname, String ns) で System. PTFMiddleware.Queues.QueueMessaging.Receive[T](MessageQueue キュー、文字列 & ラベル、Nullable`1 タイムアウト) の System.Messaging.Message.get_Body() で Messaging.XmlMessageFormatter.Read (メッセージ メッセージ) を PTFMiddleware.ProcessCCHMessages.Worker.Job で()
敬具、フィオナ