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. |