Service de débogage à distance x86 sur x64

Est-il possible d'installer le x86 Débogueur à Distance comme un Service sur une machine 64 bits? J'ai besoin d'attacher un débogueur de code managé dans une Session 0 processus. Le processus s'exécute 32 bits, mais le débogueur de service qui est installé est 64 bits et l'habitude de joindre au processus 32 bits.

J'ai essayé de créer le Service à l'aide de la commande SC, et a été en mesure d'obtenir le service à démarrer, et vérifié qu'il était en cours d'exécution dans le gestionnaire des Tâches de processus. Cependant, lorsque j'ai essayé de me connecter avec visual studio, il a dit que le débogueur distant moniteur n'était pas activé. Quand j'ai arrêté le x86 service, et a commencé à l'x64 service et il a été en mesure de trouver le moniteur, mais toujours eu une erreur.

Voici le message d'erreur quand j'essaie d'utiliser le débogueur distant:
Impossible de joindre au processus. La version 64 bits de Visual Studio Remote Moniteur de Débogage (MSVSMON.EXE) ne peut pas déboguer les processus 32 bits ou 32-bits de décharges. Veuillez utiliser la version 32 bits à la place.

Voici le message d'erreur quand j'essaie de joindre localement:
S'attacher à un processus dans une autre session terminal server n'est pas prise en charge sur cet ordinateur. Essayez de débogage à distance de la machine et de l'exécution de Microsoft Visual Studio Remote Moniteur de Débogage dans le processus de la session.

Si j'essaie de lancer le 32bit débogueur distant comme une application, il l'habitude de travailler joindre b/c le Débogueur Distant est en cours d'exécution dans ma session et pas dans la session 0.

source d'informationauteur NotDan