[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

9 réponses

  1. Contributeur
    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")
    1. j'aurais aimé que ce soit une erreur aussi simple......

      Merci, même si ca remets drolement en doute mes compétences:P
  2. Modérateur
    Rien. Tu t'es forcément craqué quelque part.

    Bonne chance
    1. 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.....?
      1. Modérateur
        Commence par en placer un au debut du main() il est obligé d'y passer.
        Puis avance pas à pas.

        Bonne chance
        1. 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
          1. Modérateur
            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
            1. 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
              1. Contributeur
                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?

                1. 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
              2. Modérateur
                Il faudrait lancer ton programme avec un debuggeur pour voir ou, quand, et pourquoi il plante.

                Bonne chance
                1. je travaille la dessus depuis quelques jours, mais on dirait qu'il n'y a aucun code utilisé.....

                  Merci