IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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 :

Visual c# remote debug dans une VM


Sujet :

Visual Studio

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Juin 2005
    Messages : 700
    Points : 488
    Points
    488
    Par défaut Visual c# remote debug dans une VM
    Bonjour.

    J'ai souvent fait du remote debug sur des machines physiques sans trop rencontrer de probleme; mais impossible de le faire dans une machine virtuelle via VMWare:

    C'est un projet console qui affiche juste "Hello" puis Console.Read()

    Détails Techniques :
    Mon host et ma VM se voient bien sur le reseau local (via l'explorateur windows).

    Dans mon projet j'ai coché Use remote machine : Monlogin@NomDeLaVMsurLeReseau (MaVM)

    Sur mon host j'ai partagé le repertoire de Remote Debugger

    Mon host : 7 32Bits
    Ma VM : 7 64Bits
    Bref, je lance Remote Debugger\x64\msvsmon.exe

    Puis lance le debug dans visual.
    Je vois bien apparaitre dans msvsmon :
    "MaVM\MonLogin connected"
    puis....

    Rien ne se passe et au bout d'un temps sur mon host apparait une mbox :
    Error while trying to run project: Unable to start debugging. Cette opération s'est terminée car le délai d'attente a expiré
    J'ai cherché des tuto sur le web mais cela concerne à chaque fois du débug de C++ donc de parametres à modifier dans Visual C++ que je n'ai pas dans VisualC#.

    Quelqu'un aurait il quelques pistes à me fournir?

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Juin 2005
    Messages : 700
    Points : 488
    Points
    488
    Par défaut
    J'ai partiellement résolu mon probléme en désactivant le firewall du domaine privé sur les 2 "machines".

    Mais maintenant immédiatement au lancement du débug, j'ai une autre mbox de visual, disant que '' is not a valid working directory.

    Pourtant en local mon projet est sur le disque D
    et dans ma vm j'ai créé un lecteur réseau D qui pointe vers mon disque D local...

    évidement si dans les propriétés de mon projet, si je précise en dur le working directory, j'ai le meme message d'erreur

    EDIT : c'est bon ! en fait quand j'avais créé mon lecteur reseau D, j'avais du avant ca, aller dans le gestionnaire de disques pour modifier la lettre du lecteur DVD (qui etait par defaut D: ). J'ai rebooté ma VM, et ho ! miracle :p

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 34
    Dernier message: 29/08/2015, 14h23
  2. debug dans une classe abstract
    Par greg08 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 23/12/2008, 20h35
  3. Utiliser Remoting dans une application web
    Par loran974 dans le forum Flash
    Réponses: 1
    Dernier message: 04/10/2006, 09h48
  4. Réponses: 12
    Dernier message: 01/06/2006, 15h32
  5. Comment empêcher le debuger d'entrer dans une unité ?
    Par Alex Laforest dans le forum EDI
    Réponses: 5
    Dernier message: 22/07/2005, 21h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo