MSMQ Aktarım

Bu konu başlığı altında MSMQ Aktarım tarafından oluşturulan tüm özel durumlar listelenir.

Özel Durum Listesi

Kaynak Kodu Kaynak Dizesi
MsmqActiveDirectoryRequiresNativeTransfer İleti için bağlama doğrulaması başarısız oldu. İstemci ileti gönderemiyor. Bağlama özelliklerindeki bir çakışma bu hataya neden oldu. UseActiveDirectory, true olarak ayarlanmıştır ve QueueTransferProtocol, Yerel olarak ayarlanmıştır. Çakışmayı çözmek için özelliklerden birini düzeltin.
MsmqYetkilendirmeYokKorumaGerekmez Hizmet için bağlama doğrulaması başarısız oldu. Hizmet uç noktası veya istemci başlatılamıyor. Bağlama özelliklerindeki bir çakışma bu hataya neden oldu. MsmqAuthenticationMode "Yok" olarak ayarlanmış ve MsmqProtectionLevel "Yok" olarak ayarlanmamış. Çakışmayı çözmek için özelliklerden birini düzeltin.
MsmqCustomRequiresPerAddDLQ İleti için bağlama doğrulaması başarısız oldu. İstemci iletiyi gönderemiyor. DeadLetterQueue Özel olarak ayarlanmış, ancak CustomDeadLetterQueue belirtilmemiş. CustomDeadLetterQueue özelliğindeki her uygulama için ölü mektup kuyruğunun URI'sini belirtin.
MsmqDeserializationError XML iletisi seri durumdan çıkarılırken bir hatayla karşılaşıldı. İleti alınamıyor ve reddediliyor.
MsmqDLQ Yazılamaz İstemci için bağlama doğrulaması başarısız oldu. İstemci ileti gönderemiyor. Belirtilen teslim edilemeyen ileti kuyruğu yok veya yazılamıyor. Kuyruğa yazmak için uygun yetkilendirme ile kuyruğun mevcut olduğundan emin olun.
MsmqGetPrivateComputerInformationError Sürüm denetimi belirtilen hatayla başarısız oldu. MSMQ sürümü algılanamıyor Kuyruğa alınan kanaldaki tüm işlemler başarısız olur. MSMQ'nin yüklü olduğundan ve kullanılabilir olduğundan emin olun.
MsmqNoAssurancesForVolatile Hizmet için bağlama doğrulaması başarısız oldu. Hizmet uç noktası veya istemci başlatılamıyor. ExactlyOnce özelliği true ve Durable özelliği false olarak ayarlanır. Bu desteklenmez. Çakışmayı çözmek için bu özelliklerden birini düzeltin.
MsmqNonTransactionalQueueNeeded (Msmq'de işlemsel olmayan bir kuyruk gerekiyor) Bağlama ile MSMQ kuyruğu yapılandırması arasında uyuşmazlık algılandı. Hizmet uç noktası başlatılamıyor. ExactlyOnce özelliği false olarak ayarlanır ve iletilerin okunduğu kuyruk işlem kuyruğudur. ExactlyOnce özelliğini true olarak ayarlayarak veya işlem dışı bağlama oluşturarak hatayı düzeltin.
MsmqOpenError Belirtilen kuyruk açılırken bir hata oluştu. İleti kuyruktan gönderilemez veya alınamaz. MSMQ'nin yüklü ve çalışır durumda olduğundan emin olun. Ayrıca kuyruğun gerekli erişim modu ve yetkilendirme ile açılabilmesini sağlayın.
MsmqYolAramaHatası Belirtilen kuyruk yolu adı biçim adına dönüştürülürken bir hata oluştu. Kuyruğa alınan kanaldaki tüm işlemler başarısız oldu. Kuyruk adresinin geçerli olduğundan emin olun. MSMQ, Active Directory tümleştirmesi etkinleştirilerek yüklenmeli ve erişim imkanı bulunmalıdır.
MsmqPerAppDLQRequiresCustom İstemcide bağlama doğrulaması başarısız oldu. İstemci ileti gönderemiyor. CustomDeadLetterQueue özelliği ayarlanır, ancak DeadLetterQueue özelliği Özel olarak ayarlanmaz. DeadLetterQueue özelliğini Özel olarak ayarlayın.
MsmqPerAppDLQRequiresExactlyOnce İstemci için bağlama doğrulaması başarısız oldu. İstemci ileti gönderemiyor. Bağlama özelliklerindeki bir çakışma hataya neden oluyor. Özel teslim edilemeyen ileti kuyruğunu kullanmak için, çakışmayı çözmek amacıyla ExactlyOnce true olarak ayarlanmalıdır.
MsmqPerAppDLQRequiresMsmq4 Bağlama ve MSMQ yapılandırması arasında bir uyuşmazlık algılandı. İstemci ileti gönderemiyor. Özel teslim edilemeyen ileti kuyruğunu kullanmak için MSMQ sürüm 4.0 veya üzeri sizde bulunmalıdır. MSMQ sürüm 4.0 veya üzeri yoksa DeadLetterQueue özelliğini Sistem veya Yok olarak ayarlayın.
MsmqReceiveError (MSMQ Alım Hatası) Kuyruktan ileti alınırken bir hata oluştu. MSMQ'nin yüklü ve çalışır durumda olduğundan emin olun. Kuyruğun almaya uygun durumda olduğundan emin olun.
MsmqSameTransactionExpected Bu oturum için bir işlem hatası oluştu. Oturum kanalı hatalı. Oturumdaki iletiler gönderilemez veya alınamaz. Kuyruğa alınan oturum birden fazla işlemle ilişkilendirilemez. Oturumdaki tüm iletilerin tek bir işlem kullanılarak gönderildiğinden veya alındığından emin olun.
MsmqSendError Belirtilen kuyruğa gönderilirken bir hata oluştu. MSMQ'nin yüklü ve çalışır durumda olduğundan emin olun. Yerel kuyruğa gönderiyorsanız, kuyruğun gerekli erişim modu ve yetkilendirme ile mevcut olduğundan emin olun.
MsmqZamanAralığıÇokBüyük İletinin yaşam süresi çok uzun. İleti gönderilemiyor. Yaşam Süresi (TTL) iletisi Int32 maksimum değerini aşamaz.
MS Message Queue (MSMQ) için Sertifikalara İhtiyaç Duyan Token Sağlayıcı X509SecurityTokenProvider bulunamıyor. İleti gönderilemiyor. Sertifika kimlik doğrulama modu bir X.509 belirteç sağlayıcısı gerektirir. Yüklü sertifika için bir güvenlik belirteci sağlayıcısının kullanılabilir olduğundan emin olun.
MsmqTransactedDLQExpected Bağlama ile MSMQ yapılandırması arasında bir uyuşmazlık oluştu. İletiler gönderilemiyor. Bağlamada belirtilmiş olan özelleştirilmiş teslim edilemeyen ileti kuyruğu bir işlem kuyruğu olmalıdır. Özel teslim edilemeyen mesaj kuyruğu adresinin doğru olduğundan ve kuyruğun işlem kuyruğu olduğundan emin olun.
MsmqİşlemselKuyrukGerekli Bağlama ile MSMQ kuyruğu yapılandırması arasında bir uyuşmazlık oluştu. Hizmet uç noktası başlatılamıyor. ExactlyOnce özelliği true olarak ayarlandığında, iletilerin okunacağı kuyruğun işlem kuyruğu olması gerekir; ancak bu kuyruğun işlem kuyruğu olmadığı görülmektedir. Hatayı düzeltmek için ExactlyOnce özelliğini false olarak ayarlayın veya bu bağlama için işlem kuyruğu oluşturun.
MsmqTransactionCurrentRequired Oturumda ileti göndermek için kullanılabilir işlem yok. Kuyruğa alınmış bir oturumda ileti göndermek için bir işlem gerekir. Oturumdaki iletiyi göndermek için bir işlem kapsamı belirtildiğinden emin olun.
MsmqTransactionRequired Bir işlem gereklidir, ancak mevcut değil. İletiler gönderilemez veya alınamaz. İleti göndermek veya almak için işlem kapsamının belirtildiğinden emin olun.
Desteklenmeyen Serileştirme Formatı (MSMQ) Seri durumdan çıkarma hatası oluştu. İleti alınamıyor ve reddediliyor. Belirtilen serileştirme biçimi desteklenmiyor.
MsmqYanlışÖzelKuyrukSözdizimi URL geçersiz. Kuyruğun URL'si '$' karakterini içeremez. Özel bir kuyruğu adreslemek için net.msmq://machine/private/queueName içinde söz dizimini kullanın.