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

Sharpdevelop Discussion :

Modifications dans code non exécutées


Sujet :

Sharpdevelop

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 34
    Points : 15
    Points
    15
    Par défaut Modifications dans code non exécutées
    Bonjour,

    J'ai un projet que je développe depuis quelques semaines (stage), j'y est donc fait de nombreuses modifications. Là dernière importante est d'avoir supprimé un formulaire pour en recréer un nouveau.

    Depuis, lorsque je fais des modifications sur mon code, c'est comme si il ne les appliquait pas. C'est à dire qu'il exécute l'ancien code. En redémarrant sharpDevelop parfois ca marche.
    Si je crée un nouveau bouton, il ne s'affiche même pas.
    Lorsque j'utilise le déboggeur, il passe des lignes, fait des boucles là où il n'y en a pas,... comme si vraiment il exécutait un autre code.

    Je pense à un bug, je ne sais pas trop...
    Est il possible de protéger le code d'une feuille de tte modification?

    Merci de m'aider car je ne comprends pas du tout ce qu'il se passe!

  2. #2
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344
    Par défaut
    Vérifie peut être si tu utilises plusieurs dlls que le chemin vers les références et le chemin de sortie ton application soient correctes.
    Si c'est pas ça essaye de compiler ton projet via Visual Studio Express 2008 (qui est gratuit) pour voir si c'est un problème lié à SharpDevelop ou pas.

  3. #3
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 34
    Points : 15
    Points
    15
    Par défaut
    Que veut tu dire par :

    Citation Envoyé par smyley Voir le message
    Vérifie peut être si tu utilises plusieurs dlls que le chemin vers les références et le chemin de sortie ton application soient correctes.
    Merci

  4. #4
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344
    Par défaut
    Quand tu regardes les propriétés des références vers les dll que tu as ajouté il y a le chemin vers cette dll. Vérifie donc que ce chemin est correcte et pointe bien vers la bonne dll.

    Et pour ton projet, dans les options, tu peux spécifier le dossier de sortie c'est à dire le dossier vers lequel ton application est compilée. Vérifie aussi si ce dossier est bien celui attendu.

  5. #5
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 34
    Points : 15
    Points
    15
    Par défaut
    Je suis vraiment désolé mais je ne sais pas comment faire ca. Pourrais tu m'expliquer?

    Sinon j'ai essayé avec Visual Studio et j'ai le même problème... ca ne vient donc surement pas de sharpDevelop

  6. #6
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344
    Par défaut


    Images attachées Images attachées   

  7. #7
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 34
    Points : 15
    Points
    15
    Par défaut
    Merci bcp pour ton aide. Rien de mieux que les images pr comprendre!

    Donc j'ai vérifié et le chemin de sortie est correct et les chemins des références pointent bien vers les bon ddl.

    Aurais tu une autre idée de la cause de ce problème?

  8. #8
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344
    Par défaut
    Peux tu envoyer ton code ?

  9. #9
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 34
    Points : 15
    Points
    15
    Par défaut
    Voila, j'ai envoyé un fichier .rar

    Je ne sais pas si ca va pouvoir bcp aider...

    Encore merci pour ton temps!
    Fichiers attachés Fichiers attachés
    • Type de fichier : rar TWA.rar (125,6 Ko, 151 affichages)

  10. #10
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344
    Par défaut
    ça ne compile même pas chez moi.
    SharpDevelop 3 ou VS Express, même chose.
    Supprimes les dossiers "bin" et "obj" de ton projet et fait click droit sur la solution et "reconstruire la solution".

  11. #11
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 34
    Points : 15
    Points
    15
    Par défaut
    J'ai essayé de faire ce que tu as dit, et ca ne marche toujours pas malheureusement...

  12. #12
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344
    Par défaut
    Tu as corrigé les erreurs de compilation ?
    Moi il a suffit avec VS ou SD que j'ouvre la form, que je fasse reconstruire pour qu'il me sorte une 20aine d'erreurs. Et après j'ai mit Option Strict à On (ce que tu dois faire normalement dans les options pour coder proprement) et là j'ai passer la 50aine d'erreurs ...

  13. #13
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 34
    Points : 15
    Points
    15
    Par défaut
    Moi je n'ai pas d'erreurs

    J'ai réussi à faire ce que tu m'as dit. Mais ca ne marche pas dans le sens où ca n'a pas résolu mon problème.

  14. #14
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344
    Par défaut
    Décidément ...
    Tu as quelle version de SharpDevelop ?

    Parce que :
    - j'extraie TWA.truc
    - J'ouvre la solution avec SharpDevelop
    - Je double click sur MainForm.cs
    - Je passe dans l'onglet design
    - Je fait "reconstruire" sur le projet
    - 7 erreurs, 7 avertissements
    'Label6Click' n'est pas un membre de 'TWA.frmHeaderDefinition'. (BC30456) - ...\TWA\TWA\TWA\frmHeaderDefinition.Designer.vb:141
    La clause Handles requiert une variable WithEvents définie dans le type conteneur ou l'un de ses types de base. (BC30506) - ...\TWA\TWA\TWA\frmQuestionner.vb:125
    La clause Handles requiert une variable WithEvents définie dans le type conteneur ou l'un de ses types de base. (BC30506) - ...\TWA\TWA\TWA\frmQuestionner.vb:132
    La clause Handles requiert une variable WithEvents définie dans le type conteneur ou l'un de ses types de base. (BC30506) - ...\TWA\TWA\TWA\frmQuestionner.vb:193
    La clause Handles requiert une variable WithEvents définie dans le type conteneur ou l'un de ses types de base. (BC30506) - ...\TWA\TWA\TWA\frmQuestionner.vb:226
    La clause Handles requiert une variable WithEvents définie dans le type conteneur ou l'un de ses types de base. (BC30506) - ...\TWA\TWA\TWA\frmQuestionner.vb:236
    La clause Handles requiert une variable WithEvents définie dans le type conteneur ou l'un de ses types de base. (BC30506) - ...\TWA\TWA\TWA\frmQuestionner.vb:247
    La variable 'NumWeek' est passée par référence avant qu'une valeur ne lui ait été assignée. Une exception de référence null peut se produire au moment de l'exécution. (BC42030) - ...\TWA\TWA\TWA\frmResponder.vb:59
    La fonction 'GetWeekKey' ne retourne pas une valeur pour tous les chemins de code. Une exception de référence null peut se produire au moment de l'exécution lorsque le résultat est utilisé. (BC42105) - ...\TWA\TWA\TWA\ModWeek_Key.vb:57
    La variable 'Date4_end' est utilisée avant qu'une valeur ne lui ait été assignée. Une exception de référence null peut se produire au moment de l'exécution. (BC42104) - ...\TWA\TWA\TWA\modXML.vb:122
    La variable 'Date3_end' est utilisée avant qu'une valeur ne lui ait été assignée. Une exception de référence null peut se produire au moment de l'exécution. (BC42104) - ...\TWA\TWA\TWA\modXML.vb:122
    La variable 'Date2_end' est utilisée avant qu'une valeur ne lui ait été assignée. Une exception de référence null peut se produire au moment de l'exécution. (BC42104) - ...\TWA\TWA\TWA\modXML.vb:122
    La variable 'Date1_end' est utilisée avant qu'une valeur ne lui ait été assignée. Une exception de référence null peut se produire au moment de l'exécution. (BC42104) - ...\TWA\TWA\TWA\modXML.vb:122
    La variable 'Date1_start' est utilisée avant qu'une valeur ne lui ait été assignée. Une exception de référence null peut se produire au moment de l'exécution. (BC42104) - ...\TWA\TWA\TWA\modXML.vb:122

  15. #15
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 34
    Points : 15
    Points
    15
    Par défaut
    Moi je ne fait pas tout à fait la mm chose.
    Pour info, moi sous sharpdevelop je clique droit (dans l'onglet projet) sur "solution TWA" et je fais reconstruire la solution.
    Par contre, si je clique droit sur MainForm je n'ai pas l'item "reconstruire la solution". C'est normal?

    Ma version de sharpDevelop est la 3.0

    Mais je me souviens avoir eu tes erreurs la première fois que j'ai essayé cette manip. Pour les enlever j'ai supprimé le code de chaque control,j'ai double cliquer sur chaque control et j'y est recopié le code et ca m'a enlevé les erreurs.

  16. #16
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344
    Par défaut
    Citation Envoyé par Léa53 Voir le message
    Par contre, si je clique droit sur MainForm je n'ai pas l'item "reconstruire la solution". C'est normal?
    Mais non double clique sur MainForm pour l'ouvrir, et ensuite direct dans l'onglet "Design" pour afficher le concepteur ...

    Citation Envoyé par Léa53 Voir le message
    Ma version de sharpDevelop est la 3.0
    Bah moi aussi

    Citation Envoyé par Léa53 Voir le message
    Mais je me souviens avoir eu tes erreurs la première fois que j'ai essayé cette manip. Pour les enlever j'ai supprimé le code de chaque control,j'ai double cliquer sur chaque control et j'y est recopié le code et ca m'a enlevé les erreurs.
    Hein ?!

  17. #17
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 34
    Points : 15
    Points
    15
    Par défaut
    Je voulais dire que les erreurs que tu as, je les ai déjà eu une fois.

    Pour enlever les erreurs, j'ai supprimé tout le code (de la form en question), puis sur le design, j'ai double-cliqué sur chaque control pour recopier le code ensuite ds le "sub" de chaque contrôle. Et ca, ca m'a enlevé toutes mes erreurs.
    Est ce plus clair?

  18. #18
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344
    Par défaut
    Ah ... et si tu le refais ? ...

  19. #19
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 34
    Points : 15
    Points
    15
    Par défaut
    Je l'ai déjà refait plein de fois, mais ca me l'a fait que la première fois.

    Maintenant j'arrive à utiliser le programme sur un autre ordinateur, (mais il y a toujours de gros bugs!)
    Par exemple, des variables qui se crées toutes seules dès que je lance.Ca ca va parce que je m'en rend compte car j'ai des variables déclarées 2 fois du coup donc je les supprime.
    Mais hier, a un moment j'ai eu les messages d'erreurs (plusieurs fois) que j'ai mis en pièces jointes, puis au bout d'un moment, tout s'est fermé, j'ai réouvert mon application et tout ce que j'avais fait depuis que je l'ai ouvert a été perdu (j'ai lancé l'application plusieurs fois quand je programmais, donc des sauvegardes auraient dû être faites). Si tu arrives à décrypter ces messages d'erreurs...

    Merci encore pour ton temps et ta patience!
    Images attachées Images attachées   

Discussions similaires

  1. Réponses: 1
    Dernier message: 22/04/2013, 10h02
  2. Réponses: 1
    Dernier message: 03/06/2012, 21h43
  3. Code non excuté sous access 2007
    Par MBAYE BABACAR GUEYE dans le forum VBA Access
    Réponses: 1
    Dernier message: 26/01/2008, 23h36
  4. [VBNET--VS2003] Partie de code non exécuté
    Par shadowninja dans le forum Windows Forms
    Réponses: 1
    Dernier message: 27/02/2007, 17h28
  5. Réponses: 4
    Dernier message: 29/09/2006, 16h38

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