[C#] probleme d'exécution

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
A voir également:

9 réponses

mamiemando Messages postés 34243 Date d'inscription   Statut Modérateur Dernière intervention   7 898
 
Il faudrait lancer ton programme avec un debuggeur pour voir ou, quand, et pourquoi il plante.

Bonne chance
0
mowuffe Messages postés 27 Statut Membre 8
 
je travaille la dessus depuis quelques jours, mais on dirait qu'il n'y a aucun code utilisé.....

Merci
0
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
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?

0
mowuffe Messages postés 27 Statut Membre 8
 
oui j'ai vérifié, et il n'y a pas de processus associé...

c'est une application maison, déveloopée par le programmeur que je remplace.... malheureusement, il n'est pas disponible pour du support

Merci de la réponse
0
mowuffe Messages postés 27 Statut Membre 8
 
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
0
mamiemando Messages postés 34243 Date d'inscription   Statut Modérateur Dernière intervention   7 898
 
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mowuffe Messages postés 27 Statut Membre 8
 
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
0
mamiemando Messages postés 34243 Date d'inscription   Statut Modérateur Dernière intervention   7 898
 
Commence par en placer un au debut du main() il est obligé d'y passer.
Puis avance pas à pas.

Bonne chance
0
mowuffe Messages postés 27 Statut Membre 8
 
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.....?
0
mamiemando Messages postés 34243 Date d'inscription   Statut Modérateur Dernière intervention   7 898
 
Rien. Tu t'es forcément craqué quelque part.

Bonne chance
0
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
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")
0
mowuffe Messages postés 27 Statut Membre 8
 
j'aurais aimé que ce soit une erreur aussi simple......

Merci, même si ca remets drolement en doute mes compétences:P
0