Aracılığıyla paylaş


MSMQ Taşıma

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, QueueTransferProtocol ise Yerel olarak ayarlanır. Çakışmayı çözmek için özelliklerden birini düzeltin.
MsmqAuthNoneRequiresProtectionNone 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 ve MsmqProtectionLevel değeri 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 teslim edilemeyen ileti kuyruğunun URI'sini belirtin.
MsmqDeserializationError XML iletisi seri durumdan çıkarılırken bir hatayla karşılaşıldı. İleti alınamıyor ve bırakılıyor.
MsmqDLQNotWriteable İ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 özellik desteklenmez. Çakışmayı çözmek için bu özelliklerden birini düzeltin.
MsmqNonTransactionalQueueNeeded 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.
MsmqPathLookupError 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 etkin olarak yüklenmelidir ve buna erişim sağlanı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 için 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 olmalıdır. MSMQ sürüm 4.0 veya üzeri yoksa DeadLetterQueue özelliğini Sistem veya Yok olarak ayarlayın.
MsmqReceiveError Kuyruktan ileti alınırken bir hata oluştu. MSMQ'nin yüklü ve çalışır durumda olduğundan emin olun. Kuyruğun alınabilecek 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.
MsmqTimeSpanTooLarge İletinin yaşam süresi çok büyük. İleti gönderilemiyor. Yaşam Süresi (TTL) iletisi Int32 maksimum değerini aşamaz.
MsmqTokenProviderNeededForCertificates 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 belirtilen özel teslim edilemeyen ileti kuyruğu bir işlem kuyruğu olmalıdır. Özel teslim edilemeyen kuyruk adresinin doğru olduğundan ve kuyruğun işlem kuyruğu olduğundan emin olun.
MsmqTransactionalQueueNeeded 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 ayarlanır ve iletilerin okunması gereken kuyruk işlem kuyruğu değildir. 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 kullanılamaz. İletiler gönderilemez veya alınamaz. İleti göndermek veya almak için işlem kapsamının belirtildiğinden emin olun.
MsmqUnsupportedSerializationFormat Seri durumdan çıkarma hatası oluştu. İleti alınamıyor ve bırakılıyor. Belirtilen serileştirme biçimi desteklenmiyor.
MsmqWrongPrivateQueueSyntax URL geçersiz. Kuyruğun URL'si '$' karakterini içeremez. Özel kuyruğu ele almak için net.msmq://machine/private/queueName içinde söz dizimini kullanın.