[C#] probleme d'exécution
mowuffe
Messages postés
27
Statut
Membre
-
mowuffe Messages postés 27 Statut Membre -
mowuffe Messages postés 27 Statut Membre -
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
-
Il faudrait lancer ton programme avec un debuggeur pour voir ou, quand, et pourquoi il plante.
Bonne chance -
Salut,
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?
-
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 -
Il 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 -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
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 -
Commence par en placer un au debut du main() il est obligé d'y passer.
Puis avance pas à pas.
Bonne chance -
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.....? -
Rien. Tu t'es forcément craqué quelque part.
Bonne chance -
Heu, 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")