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

C# Discussion :

Modifier Continuer mode debug


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur C#
    Inscrit en
    Avril 2011
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur C#
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 348
    Par défaut Modifier Continuer mode debug
    Bonjour,

    Je n'arrive plus a editer mon code en mode debug sans qu'il ne m'affiche le message :

    Des modification ont été apportées
    qui ne peuvent pas être compilées.
    L exécution ne peux pas se poursuivre
    tant que les erreurs de compilations n'ont pas été corrigée.
    Je n'ai absolument aucune erreur, par exemple, je vais juste faire un espace, et c'est tout !

    Ca fonctionnait très bien avant, je pense que c'est depuis que j'ai installé des extensions :

    Productivity Power Tool et VS10x Code MAp V2 (Extension fourni dans l'outil d'ajout d'extension)

    Je les aient désinstallé depuis bien sur.

    J'ai été voir que dans :

    Outils ==> Option ==> Débuggage ==> l'option soie bien activé, et elle l'est bien, auriez vous une idée ???

  2. #2
    Membre extrêmement actif
    Avatar de MarieKisSlaJoue
    Homme Profil pro
    Ingénieur Cloud
    Inscrit en
    Mai 2012
    Messages
    1 145
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Roumanie

    Informations professionnelles :
    Activité : Ingénieur Cloud
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2012
    Messages : 1 145
    Billets dans le blog
    20
    Par défaut
    Ton programme n'est pas encore en cours d'exécution ? (en regardant dans tes processus)
    Ce post à été écrit par un panda
    Apollo 11 - AGC revue de code
    -- qwerty keybord

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur C#
    Inscrit en
    Avril 2011
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur C#
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 348
    Par défaut
    Bonjour :-)


    Ben ?? en mode debug, il est en cours d'execution mon programme ^^

    je parle ici d'éditer mon programme en mode debug, avant ca marchais au poil, je pouvais faire plein de modif, et le compilo reprenait sa route tranquillement comme si de rien n'étais,
    maintenant, je fais un espace, il grogne directement ...

  4. #4
    Membre éclairé
    Homme Profil pro
    Développeur C#
    Inscrit en
    Avril 2011
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur C#
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 348
    Par défaut
    personne n'a d'idée ? ca me rend la tâche vraiment lourde ...

  5. #5
    Membre éclairé
    Homme Profil pro
    Développeur C#
    Inscrit en
    Avril 2011
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur C#
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 348
    Par défaut
    J'ai un bout de code qui fait bugger Visual Studio.

    Imaginons que je suis dans un projet windows Form, avec juste l'evenement Load et une classe TEST.

    Je n'instancie pas cette classe, je ne l'utilise tout simplement jamais.

    Je lance le mode debug et je fais une breakpoint sur l'evenement load. je fais une modification (juste un espace), je ne change absolument rien, si ce n'est l'indentation.

    Je continue le pas à pas et la, le compilateur me met qu'il à détecter une erreur et que le programme ne peux pas continuer ...



    Voiçi le code qui me pose ce problème :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    using Excel = Microsoft.Office.Interop.Excel;
     
    class test
    {   
         private void openFile()    
         {        
              String filePath = @"c:\fichier.xls"
     
              Excel.Application excelApp = new  
    Excel.Application(); 
              Excel.Workbook wb = new Excel.Workbook(); 
              Excel.Worksheet ws = new Excel.Worksheet();      
     
              wb = excelApp.Workbooks.Open(filePath);       
              ws = wb.Worksheets[1]; 
     
          }
    }
    Après isolation de chaque ligne de code, je me rend compte que c'est cette ligne qui génère le problème :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    wb = excelApp.Workbooks.Open(filePath);
    Si je met en commentaire cette ligne de code, je peux à nouveau modifier mon code en mode debug, quelqu'un aurait-il une idée?

    Je tiens à préciser que le compilateur ne me détecte à aucun moment une erreur.

  6. #6
    Membre éclairé
    Homme Profil pro
    Développeur C#
    Inscrit en
    Avril 2011
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur C#
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 348
    Par défaut
    J'ai enfin trouver une solution:

    Dans les références, je fais un clique dois sur la dll en question ==> propriétés
    Incorporer les types d'interopérabilité : False

    Et plus aucun problème :-)

    Je vais balancer sur tous les sites ou j'ai balancé le sujet, car je n'avais encore trouvé aucune réponse correspondante :-)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 13
    Dernier message: 16/10/2007, 14h17
  2. probleme avec zone liste modifiable en mode continu
    Par hellosct1 dans le forum Access
    Réponses: 3
    Dernier message: 16/11/2005, 13h47
  3. Mode debug
    Par sivaller dans le forum Assembleur
    Réponses: 9
    Dernier message: 12/10/2004, 13h33
  4. chargement DLL mode debug/release
    Par bihorece dans le forum C++Builder
    Réponses: 3
    Dernier message: 21/06/2004, 14h05
  5. Recupération lors d'un plantage (en mode debug)
    Par aRCHiMeD dans le forum MFC
    Réponses: 3
    Dernier message: 15/01/2004, 17h09

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