पर संदेश भेजें मैं रिमोट कतार में एक संदेश भेजने की कोशिश कर रहा हूं। मेरी प्रक्रिया असफल नहीं है, लेकिन मुझे अभी भी रिमोट कतार पर संदेश नहीं दिख रहा है? मुझे लगता है कि अगर यह संदेश संसाधित नहीं कर पाता है तो यह असफल होगा?एमएसएमक्यू रिमोट कतार
मैंने देखा कि मेरी स्थानीय मशीन पर रिमोट कतार आउटगोइंग कतारों में सूचीबद्ध है, लेकिन वहां संदेश भी नहीं दिखते हैं। यहां बहुत अज्ञानी और सभी उदाहरण दिखाते हैं कि मैं कैसे कर रहा हूं (या तो मुझे लगता है) सही है।
संहिता (परीक्षण के लिए सरल):
using (var transaction = new TransactionScope())
{
using (var queue = new MessageQueue(@"FormatName:DIRECT=OS:mymachine\MyQueueQueue"))
{
XDocument xdoc = XDocument.Parse("<root/>");
var message = new Message(xdoc.ToString());
queue.Send(message, MessageQueueTransactionType.Single);
}
transaction.Complete();
}
Console.Read();
}
क्या मैं गलत कर रहा हूँ? अजीब ... कोई त्रुटि नहीं, लेकिन कहीं भी संदेश नहीं दिख रहा है। मेरे स्थानीय कतार में काम लिखें।
धन्यवाद @hugh .... घटना लॉग पर एक नज़र डाली ... अब तक कुछ भी नहीं देखा। अनुमतियों पर एक नज़र डालेंगे – scarpacci
धन्यवाद कि यह उस कतार पर भेजें/प्राप्त परमिट था! मैं इसकी बहुत सराहना करता हूं। – scarpacci
ने मेरा उत्तर अपडेट किया है –