Der angegebene Formatname unterstützt die angeforderte Operation nicht. Beispielsweise kann ein Name im Direktwarteschlangenformat nicht gelöscht werden

Ich versuche, mithilfe eines Message-Objekts eine Nachricht an eine Warteschlange zu senden, und erhalte den Fehler

Der angegebene Formatname unterstützt die angeforderte Operation nicht. Beispielsweise kann ein Name im Direktwarteschlangenformat nicht gelöscht werden.

Hier ist der Code.

        Order ord = new Order(new Guid(), "Smith & Smith");

        Message orderMessage = new Message(ord);
        orderMessage.UseEncryption = true;
        orderMessage.EncryptionAlgorithm = EncryptionAlgorithm.Rc2;
        orderMessage.Recoverable = true;
        orderMessage.Priority = MessagePriority.VeryHigh;
        orderMessage.TimeToBeReceived = TimeSpan.FromHours(1);
        orderMessage.UseJournalQueue = true;
        orderMessage.Body = "Test Encryption";
        queue.Send(orderMessage, "Encrypted Order");

Jede Hilfe dabei wird gebeten.

Tom

Antworten auf die Frage(2)

Ihre Antwort auf die Frage