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 :

problème de déclaration de variable


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mai 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Mai 2012
    Messages : 2
    Par défaut problème de déclaration de variable
    Bonsoir,

    Je ne comprends pas pourquoi la déclaration de la variable mavar2ne fonctionne pas. En mode débogage, en placant l'espion express de VS2008 sur cette variable, j'obtiens
    le nom mavar2 n'existe pas dans le contexte actuel.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    namespace XXXXXXXX
    {
        public partial class _Default : System.Web.UI.Page
        {
     
            protected void bt_valider_Click(object sender, EventArgs e)
            {
     
                  string mavar1= Request.Params["num"];
                  string mavar2= "test";
     
                ....

    La variable mavar1 est bien déclarée, mais pas mavar2.
    La différence est que cette ligne de déclaration est nouvelle : je viens de la rajouter pour commençer les modifications de ce script ... Il n'y a aucune autre déclaration de cette variable dans une autre partie du code

    J'ai regénéré totalement la solution (.dll, .pdb reconstruits), pas d'erreurs de compils....
    Peut être davantage un probleme au niveau de la config du projet. Car j'ai récupéré ce projet, venant d'un autre environnement de développement (peut être en VS2003). L'appli fonctionne néanmoins.

    Merci d'avance pour votre aide...

  2. #2
    Membre émérite
    Avatar de Gurdil le nain
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2009
    Messages
    468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2009
    Messages : 468
    Par défaut
    Salut,

    Déjà pourrais tu afficher ton code entre les balises afin que cela soit lisible.

    Ensuite, je n'ai pas tout compris, tu as une erreur ou pas ?
    Tu ne nous montre que le code de déclaration de ta variable, mais où est l'utilisation "foireuse" ?

    Gurdil

  3. #3
    Membre émérite
    Homme Profil pro
    Développeur / architecte
    Inscrit en
    Juillet 2009
    Messages
    473
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur / architecte

    Informations forums :
    Inscription : Juillet 2009
    Messages : 473
    Par défaut
    C'est quoi le problème exactement?
    Par rapport à ton point d'arrêt: s'il est sur la ligne même de la déclaration de cette variable, celle-ci ne sera pas encore valuée/déclarée à cette étape là... Si tu fais avancer l'execution (F10) à la prochaine instruction par contre elle devrait l'être....

  4. #4
    Candidat au Club
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mai 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Mai 2012
    Messages : 2
    Par défaut
    Une fois évalué bien sûr, d'ailleurs le débogeur ne s'arrête pas sur les lignes de déclarations...

    La variable reste "inconnue", impossible de lui affecter une valeur.

    Donc il n'y pas d'erreur...
    Mais je ne peux pas déclarer de nouvelles variables....

    C'est incompréhensible....(projet corrompu ?, page cs corrompue ?, mauvais paramétrage car reprise du projet VS2003 vers VS2008 ?)

Discussions similaires

  1. Problème de déclaration de variable
    Par popy67 dans le forum Débuter avec Java
    Réponses: 6
    Dernier message: 15/01/2009, 13h09
  2. [Débutant] Problème de déclaration de variable
    Par cagri dans le forum MATLAB
    Réponses: 10
    Dernier message: 13/06/2008, 12h20
  3. Réponses: 2
    Dernier message: 15/11/2007, 15h15
  4. [Configuration] Problème de déclaration de variable en php5
    Par domray dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 11/04/2007, 01h22
  5. Réponses: 8
    Dernier message: 03/11/2006, 15h55

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