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

VC++ .NET Discussion :

probleme dll pour mode debug manquante pour debugeur windows distant


Sujet :

VC++ .NET

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    68
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2008
    Messages : 68
    Par d�faut probleme dll pour mode debug manquante pour debugeur windows distant
    bonjour,

    ma config:
    j'utilise le debugeur windows distant de visual studio 2019 (community) pour un projet VC/VC++.
    j'utilise un pc de developement (windows 7) avec visual studio 2019 community, qui est mis en r�seau via un cable crois� avec un pc distant (windows 10).
    le projet est plac� dans un dossier du pc-distant (W10), ce dossier est accesible par partage reseau au pc de developement (W7).

    mon probl�me:
    j'ai bien configurer (enfin je pense) les propri�t�s du projet en mode release et debug en x64 (car le pc distant est un windows 10 en 64 bit), le mode release ne pose pas de probl�me mais le mode debug se bloque sur des erreurs de dll manquante.
    MSVCP140d.dll et 2 autres se terminant par d.
    je pr�cise tout de m�me que les 2 mode fonctionnent bien en mode debugage windows local.
    j'ai compris que ces dll ne servent que pour le debugage et ne sont pas incluse dans les pakage redistribuable de visual studio 2019.
    pour l'instant ma seul solution est d'avoir copier ces dll de windows/system32 de mon pc de d�veloppement (windows 7) et de les copier dans le dossier /x64/debug du projet qui est plac� sur le pc distant et accessible a mon pc de developement via un dossier partager sur le r�seau.

    il y a t'il une solution plus propre pour debuger l'application via debugage windows distant?

    Merci d'avance de votre aide,

  2. #2
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 503
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 503
    Par d�faut
    Le d�bogage � distance de version DEBUG, c'est jamais tr�s propre, on est d�j� tr�s tr�s loin des clous du d�veloppement standard.
    G�n�ralement, on teste en Release sur les machines distante, quitte � g�n�rer les informations de "DEBUG" en Release (c'est quelques octet en plus dans le fichier Release : le chemin vers le fichier .pdb).

    Si vous voulez vraiment faire cela, le plus carr�, c'est de faire un MSI d'installation pour la version DEBUG, qui ajoute les Dll au bon endroit (au lieu de faire des copies � la main).

  3. #3
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    � l'�poque de Visual 2005, la license de la C Run-Time Library (CRT) interdisait de "distribuer" sa version Debug. J'ignore si c'est toujours le cas, mais si oui, �a pourrait interdire de la mettre dans un installeur.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

Discussions similaires

  1. R�ponses: 1
    Dernier message: 25/05/2017, 17h44
  2. R�ponses: 7
    Dernier message: 07/03/2009, 11h09
  3. Dll en mode debug et release
    Par babar63 dans le forum C++
    R�ponses: 12
    Dernier message: 18/02/2008, 20h27
  4. probleme tomcat en mode debug sous windows
    Par mazizou dans le forum Tomcat et TomEE
    R�ponses: 3
    Dernier message: 03/04/2007, 09h28
  5. [VB.net] Probleme avec une dll pour l'enregistrer
    Par Diablo_22 dans le forum Windows Forms
    R�ponses: 6
    Dernier message: 09/08/2006, 20h41

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