2010-02-25 12 views
1

J'ai une application .NET3.5 qui se connecte à une file d'attente distante (une file d'attente privée, exécutée sur Windows Server 2008). Le client a récemment été forcé de mettre à niveau la machine sur laquelle cette application était exécutée sous Windows 7 à partir de Windows XP. Maintenant, lorsque mon application tente de se connecter à la file d'attente éloignée, elle se bloque avec une erreur indiquant qu'elle ne peut pas se connecter à la file d'attente éloignée. Voici le message d'exception et les deux premières lignes de la trace de pile:Pourquoi une erreur est-elle survenue lors de la tentative de connexion à une file d'attente Win2k8 MSMQ à partir de Windows 7?

System.Messaging.MessageQueueException: La file d'attente n'existe pas ou vous n'avez pas les autorisations suffisantes pour effectuer l'opération. à System.Messaging.MessageQueue.ResolveFormatNameFromQueuePath (String queuePath, Boolean throwException) à System.Messaging.MessageQueue.get_FormatName() à System.Messaging.MessageQueue.GetMessageEnumerator2() à

les permissions de la file d'attente à distance sont satisfaisants ("Tout le monde" a "Contrôle total") et j'utilise cette application en tant qu'administrateur.

Des idées?

Merci, Matthew Belk

Répondre

1

Ceci est un non-problème. N'avait rien à voir avec Win7 ou quelque chose comme ça. Brainfart de ma part.