4
マイコード:MSMQメッセージの問題を送信する...(C#の)
string _path = "mymachine\\Private$\\example";
// create a message queue object
MessageQueue MQueue = new MessageQueue(_path);
// create the message and set the base properties
Message Msg = new Message("Messagem");
Msg.ResponseQueue = MQueue;
Msg.Priority = MessagePriority.Normal;
Msg.UseJournalQueue = true;
Msg.Label = "gps1";
// send the message
MQueue.Send(Msg);
// close the mesage queue
MQueue.Close();
エラーはありませんが、私のメッセージキューでは何も... 任意のヘルプ? MSMQと迷惑な問題である
(問題が入ってくる場所や.NETラッパーは、私はわかりません) 。 –
正しい。最後の2つのメソッドを.. MQueue.Send(Msg、transaction);で置き換える必要があります。トランザクション。コミット(); MQueue.Close(); ..それ以外の場合は、新しいキューを作成するときに、トランザクションをオフにします。 - > New MessageQueue(_path、false); –