[C#] probleme d'exécution
Bonjour
jai un programme développé en C# avec visual studio.net, il fonctionne bien depuis quelques mois mais il arrive que je ne suis plus capable de l'éxécuter, mon main form se referme aussitot apres s'être chargé.
j'ai comparé les logs, il ne semble pas y avoir de différence entre mes dernierestentatives d'exécutions et celles faites auparavant, lorsque ca fontionnait, aucune modification n'a été apportée au programme.
quelqu'un a une idée de cause ou de solution?
ca m'aiderais beaucoup
Merci
jai un programme développé en C# avec visual studio.net, il fonctionne bien depuis quelques mois mais il arrive que je ne suis plus capable de l'éxécuter, mon main form se referme aussitot apres s'être chargé.
j'ai comparé les logs, il ne semble pas y avoir de différence entre mes dernierestentatives d'exécutions et celles faites auparavant, lorsque ca fontionnait, aucune modification n'a été apportée au programme.
quelqu'un a une idée de cause ou de solution?
ca m'aiderais beaucoup
Merci
9 réponses
-
ContributeurHeu, question con, tu as pensé à attaché ton Studio au programme? Ou carrément à lancer le programme en faisant F5 dans le studio (en mettant bien sûr sur "debug")
-
-
jai placé toutes les lignes de code en break point.... rien
je commence dangeureusement à me décourager... surtout que c'est juste ici que ca pose proble, ca fonctionne bien chez le client...
ma question.. que se passe-t-il avant le début du main.....? -
ModérateurCommence par en placer un au debut du main() il est obligé d'y passer.
Puis avance pas à pas.
Bonne chance -
oui, je sais comment faire rouler le prog en mode débogage, mais on dirait qu'il n'utilise ausune ligne de code, jai beau placer des points d'arets partout, jamais le programme s'arrete...
je crois comprendre qu'il s'agit d'un probleme de connection avec le serveur MYSQL... je cherches de ce coté
Merci -
ModérateurIl faut recompiler ton programme avec le flag de debuggage (par exemple ce serait -g si c'était compilé avec gcc) et lancer ton programme avec un debuggeur. Tu lances le programmes, il plante, tu affiches la pile d'éxecution etc... Dans ton cas je pense que tu as directement le debuggeur dans ton environnement de développement, il suffit donc de tester ton programme de cette façon.
Bonne chance -
bon... ca va de mal en pis, maintenant, je n'ai meme plus, de début de chargement, je recois le message d'erreur suivant:
L'application n'a pas réussi à s'initialiser correctement (0xc0000005). Cliquer sur OK pour arreter l'application
quelqu'un a une idée????
Merci -
ContributeurSalut,
Tu as regardé dans ton gestionnaire de tâches si le programme n'était pas déjà lancé (éventuellement un zombie) ?
C'est un programme "fait maison" ou un autre logiciel? Si c'est un autre lequel?
-