2010-10-14 2 views
1

Un collègue posted this on an MS forum but was not able to get an answer.Pourquoi "Attach to Process" ne permet-il pas d'autres types de transport? VS 2008

Il utilise Win7, VS 2008 (C++) pro - pas la version express. Quand il sélectionne Outils-> Attacher pour traiter la boîte de dlg avec la liste déroulante pour "Transport", affiche uniquement "par défaut" et le champ Qualificateur est grisé et n'affiche que le nom de la machine.

Il veut déboguer un processus sur une autre machine.

Quelle est la cause de ceci? Y a-t-il un service qui doit être exécuté sur cette machine de développement pour que ces éléments soient autorisés?

Il exécute VS en tant qu'administrateur.

Pour contraste, mes options déroulantes pour "Transport" sont:

  • Par défaut
  • Smart Device
  • à distance (uniquement native sans authentification)

Et le champ de qualification pour moi n'est pas grisé.

Des commentaires, des suggestions ou des idées sur les raisons pour lesquelles cela ne fonctionne pas comme prévu et que faire?

Répondre

1

Etes-vous sûr que votre collègue a VS 2008 Pro et non Standard? Standard ne supporte pas le débogage à distance.

+0

Je vais vérifier cela - mais je suis assez sûr qu'il utilise pro. – Tim

+0

Eh bien, il a prétendu l'avoir, et avait pro sur une machine différente. Pour une raison quelconque, cette machine avait juste la norme. Merci – Tim

Questions connexes