Sdílet prostřednictvím


Přenos MSMQ

Toto téma obsahuje seznam všech výjimek vygenerovaných přenosem MSMQ.

Seznam výjimek

Kód zdroje Řetězec prostředku
MsmqActiveDirectoryRequiresNativeTransfer Ověření vazby pro zprávu se nezdařilo. Klient nemůže odesílat zprávy. Toto selhání způsobilo konflikt ve vlastnostech vazby. UseActiveDirectory je nastavena na true a QueueTransferProtocol je nastavena na Native. Chcete-li vyřešit konflikt, opravte jednu z vlastností.
MsmqAuthNoneRequiresProtectionNone Ověření vazby pro službu se nezdařilo. Koncový bod služby nebo klient nelze spustit. Toto selhání způsobilo konflikt ve vlastnostech vazby. Vlastnost MsmqAuthenticationMode je nastavena na None a MsmqProtectionLevel není nastavena na None. Chcete-li vyřešit konflikt, opravte jednu z vlastností.
MsmqCustomRequiresPerAddDLQ Ověření vazby pro zprávu se nezdařilo. Klient nemůže zprávu odeslat. DeadLetterQueue je nastavena na Vlastní, ale CustomDeadLetterQueue není zadán. Zadejte identifikátor URI fronty nedoručených zpráv pro každou aplikaci v CustomDeadLetterQueue vlastnost.
MsmqDeserializationError Při deserializaci zprávy XML došlo k chybě. Zprávu nelze přijímat a je zrušena.
MsmqDLQNotWriteable Ověření vazby pro klienta se nezdařilo. Klient nemůže odeslat zprávu. Zadaná fronta nedoručených zpráv neexistuje nebo ji nelze zapsat. Ujistěte se, že fronta existuje se správnou autorizací pro zápis do fronty.
MsmqGetPrivateComputerInformationError Kontrola verze selhala se zadanou chybou. Verzi MSMQ nelze rozpoznat všechny operace, které jsou ve frontě kanálu, selžou. Ujistěte se, že je msMQ nainstalovaný a dostupný.
MsmqNoAssurancesForVolatile Ověření vazby pro službu se nezdařilo. Koncový bod služby nebo klient nelze spustit. Vlastnost ExactlyOnce je nastavena na true a Durable vlastnost je nastavena na false. Tato funkce není podporovaná. Chcete-li vyřešit konflikt, opravte jednu z těchto vlastností.
MsmqNonTransactionalQueueNeeded Byla zjištěna neshoda mezi vazbou a konfigurací fronty MSMQ. Koncový bod služby nelze spustit. Vlastnost ExactlyOnce je nastavena na false a fronta pro čtení zpráv z je transakční fronta. Opravte chybu nastavením vlastnosti ExactlyOnce na hodnotu true nebo vytvořte neaktuální vazbu.
MsmqOpenError Při otevírání zadané fronty došlo k chybě. Zprávu nelze odeslat ani přijímat z fronty. Ujistěte se, že je msMQ nainstalovaný a spuštěný. Také se ujistěte, že je fronta k dispozici pro otevření s požadovaným režimem přístupu a autorizací.
MsmqPathLookupError Při převodu zadaného názvu cesty fronty na název formátu došlo k chybě. Všechny operace ve frontě kanálu selhaly. Ujistěte se, že je adresa fronty platná. MsMQ musí být nainstalován s povolenou integrací služby Active Directory a je k dispozici přístup k ní.
MsmqPerAppDLQRequiresCustom Ověření vazby v klientovi se nezdařilo. Klient nemůže odesílat zprávy. Vlastnost CustomDeadLetterQueue je nastavena, ale DeadLetterQueue vlastnost není nastavena na Custom. Vlastnost DeadLetterQueue nastavte na Custom.
MsmqPerAppDLQRequiresExactlyOnce Ověření vazby pro klienta se nezdařilo. Klient nemůže odesílat zprávy. Příčinou selhání je konflikt ve vlastnostech vazby. Chcete-li použít vlastní frontu nedoručených zpráv, musí být funkce ExactlyOnce nastavena na hodnotu true, aby bylo možné vyřešit konflikt.
MsmqPerAppDLQRequiresMsmq4 Byla zjištěna neshoda mezi vazbou a konfigurací MSMQ. Klient nemůže odesílat zprávy. Pokud chcete použít vlastní frontu nedoručených zpráv, musíte mít MSMQ verze 4.0 nebo vyšší. Pokud nemáte MSMQ verze 4.0 nebo vyšší nastavit DeadLetterQueue vlastnost System nebo None.
MsmqReceiveError Při příjmu zprávy z fronty došlo k chybě. Ujistěte se, že je msMQ nainstalovaný a spuštěný. Ujistěte se, že je fronta dostupná pro příjem.
MsmqSameTransactionExpected Došlo k chybě transakce pro tuto relaci. Kanál relace je chybný. Zprávy v relaci nelze odeslat ani přijímat. Relaci ve frontě nelze přidružit k více než jedné transakci. Ujistěte se, že se všechny zprávy v relaci odesílají nebo přijímají pomocí jedné transakce.
MsmqSendError Při odesílání do zadané fronty došlo k chybě. Ujistěte se, že je msMQ nainstalovaný a spuštěný. Pokud odesíláte do místní fronty, ujistěte se, že fronta existuje s požadovaným režimem přístupu a autorizací.
MsmqTimeSpanTooLarge Doba živé zprávy je příliš velká. Zprávu nelze odeslat. Hodnota TTL (Time To Live) zprávy nesmí překročit maximální hodnotu Int32.
MsmqTokenProviderNeededForCertificates Nelze najít X509SecurityTokenProvider. Zprávu nelze odeslat. Režim ověřování certifikátu vyžaduje zprostředkovatele tokenu X.509. Ujistěte se, že je pro nainstalovaný certifikát k dispozici zprostředkovatel tokenu zabezpečení.
MsmqTransactedDLQExpected Mezi vazbou a konfigurací MSMQ došlo k neshodě. Zprávy nelze odeslat. Vlastní fronta nedoručených zpráv zadaná v vazbě musí být fronta transakcí. Ujistěte se, že je správná vlastní adresa fronty nedoručených zpráv a fronta je transakční fronta.
MsmqTransactionalQueueNeeded Došlo k neshodě mezi vazbou a konfigurací fronty MSMQ. Koncový bod služby nelze spustit. Vlastnost ExactlyOnce je nastavena na hodnotu true a fronta pro čtení zpráv z není transakční fronta. Chcete-li opravit chybu, nastavte vlastnost ExactlyOnce na false nebo vytvořte transakční frontu pro tuto vazbu.
MsmqTransactionCurrentRequired Pro odesílání zpráv v relaci není k dispozici žádná transakce. K odeslání zprávy ve frontě relace vyžaduje transakci. Ujistěte se, že je zadaný obor transakce pro odeslání zprávy v relaci.
MsmqTransactionRequired Transakce je povinná, ale není k dispozici. Zprávy nelze odeslat ani přijímat. Ujistěte se, že je zadaný obor transakce pro odesílání nebo přijímání zpráv.
MsmqUnsupportedSerializationFormat Došlo k chybě deserializace. Zprávu nelze přijímat a je zrušena. Zadaný formát serializace není podporován.
MsmqWrongPrivateQueueSyntax Adresa URL je neplatná. Adresa URL fronty nesmí obsahovat znak $. K adresování privátní fronty použijte syntaxi v net.msmq://machine/private/queueName.