Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual Studio Discussion :

Débugging d'applications ASP.NET sur serveur distant


Sujet :

Visual Studio

  1. #1
    Membre habitué
    Débugging d'applications ASP.NET sur serveur distant
    Salut

    J'ai un serveur IIS qui génère des informationd de debuggage, je voudrais savoir s'il est possible de récupérer ses informations pour débugguer mes applications depuis un poste client distant avec Visual Studio 2005 ?

    En gros j'ai un serveur "KYOTO" qui génère mes infos de débuggage, mais moi je travaille sur un poste "PC068" avec Visual Studio Express 2005 et je voudrais pouvoir débugguer mon application, sachant que s'il faut acheter une version supérieure de Visual Studio, y a pas de problème

    Merci d'avance de me répondre (et au pire de déplacer le sujet s'il n'est pas au bon endroit)

  2. #2
    Membre régulier
    oui c'est possible voici un lien qui devrait d'aider

    http://msdn2.microsoft.com/fr-fr/lib...6a(VS.80).aspx

  3. #3
    Membre habitué
    Merci pour la réponse, j'avais carrément pas pensé à aller voir sur MSDN

    Bon... plus qu'à voir si le patron voudra acheter la version pro de Visual Studio

  4. #4
    Membre habitué
    Re-moi

    Ca y est, le patron a acheté Visual Studio 2005 pro (donc, débuggage distant possible) mais j'arrive pas à configurer le(s) poste(s) pour le débuggage distant

    J'ai installé le "Visual Studio Remote Debugging Monitor" sur Kyoto (le serveur) à partir du cd de visual studio, il est lancé en service (vu que c'est notre serveur de développement, et qu'il n'est accessible qu'au sein de la boite)
    J'ai créé un "nouveau" projet (je le met entre guillement parce qu'il est pas nouveau ^^) sur http://projet.distant.lan/ (qui est l'adresse web du projet) et je retrouve bien mes fichiers (j'en suis même étonné, je connaissait pas du tout cette possibilité avec les extensions serveur front-page, mais bon, c'est un autre sujet)

    Je met un point d'arret sur la première ligne du Page_Load de la page d'acceuil (à savoir index.aspx mais je sais pas si c'est vraiment utile de préciser) et quand je fais F5 pour lancer le débugger, Visual Studio m'insulte (sisi il me dit ca : )


    J'ai suivi les instruction de chez Microsoft (ici en anglais parce que incompréhensible avec la traduction automatique ) ainsi que les recommandations de MSDN sur cette erreur (lien que j'ai trouvé dans la page précédente)

    Les 2 postes sont sur le même domaine

    Un truc que j'ai pas compris, quand on ajoute un groupe dans les autorisations du monitor, il disparait (c'est à dire, je rajoute un groupe d'utilisateurs du domaine autorisés à débugger, je fais OK, je reclique sur autorisations, le groupe a disparu) mais quand je m'ajoute tout seul (hors groupe), j'ai le même message d'erreur...

    Une idée ?

    Merci d'avance

    EDIT : Je viens de tester un truc

    En faisant Debuggage => Attacher au processus

    Avec les paramètres suivant :
    Transport => Par défaut
    Qualificateur => xxxxx@KYOTO

    Quand je clique sur actualiser j'ai ca


    xxxxxx a autorisation de débugger sur kyoto, et j'ai une ligne "KYOTO\xxxxxxxx connecté" qui s'est rajouté dans le monitor...

  5. #5
    Membre habitué
    J'ai trouvé !!!

    Après avoir parcouru le site en long en large et en travers, sans compter qu'il falait que je lises les messages d'erreur jusqu'au bout , le rmonitor n'avait pas d'accès à ma machine (vu qu'il était connecté avec un administrateur local et non pas avec un utilisateur du domaine)

    Du coup, on a créé un utilisateur sur le réseau qu'on a rajouté au groupe administrateur de KYOTO ainsi qu'au groupe administrateur de mon poste, je suis aussi dans le groupe administrateur de KYOTO, je me logue sur le serveur avec l'utilisateur commun (dans visual studio), et j'ai mon debugger sur serveur distant

    Je suis heureux, combien d'heure de dev j'aurai pu éviter si j'avais eu ca avant