Je vois une erreur vraiment étrange que j'ai un moment difficile traquer. Je pense que c'est lié à ma configuration de Rhino ESB, même si je ne suis pas sûr si RSB en est la cause, alors j'ai pensé que je demanderais et voir si quelqu'un d'autre a rencontré cela dans d'autres usages de MSMQ. J'utilise RSB en tant que client dans une application Web (ASP.NET, le client s'exécute en arrière-plan). Le client parle à un service Windows via la liaison MSMQ pour RSB. Redémarrer le service ne semble jamais avoir d'effet sur MSMQ, ni redémarrer IIS à la main. Cependant, chaque fois que je redémarre l'ordinateur lui-même, MSMQ refuse toujours de redémarrer, affirmant qu'une «file d'attente est dans un état incohérent». Tenter de démarrer MSMQ manuellement entraîne la même erreur, ce qui rend l'installation de MSMQ complètement inutile. La seule façon de le résoudre est de supprimer puis de réinstaller MSMQ. Les seules informations que j'ai trouvées via le tout puissant Google sont des références à un problème dans MSMQ 2.0 (ce problème se produit dans MSMQ 4.0). J'ai vérifié que Dispose est appelé sur le bus à l'arrêt, à la fois dans le service et le site Web.MSMQ État incohérent après redémarrage
Quelqu'un at-il une idée de ce qui pourrait se produire? Merci!