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

ASP.NET Discussion :

Inversion de .aspx.cs


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 249
    Par défaut Inversion de .aspx.cs
    Bonsoir,

    J'ai renommé plusieurs fois dans Visual Web Developper deux pages ASPX, et je pense que ca a planté à ce moment là.

    J'ai une page Default.aspx et Default.aspx.cs, qui fonctionne correctement.
    Une autre page Carnet.aspx et Carnet.aspx.cs.

    Lorsque j'appele Carnet.aspx (http://www.monsite.com/Carnet.aspx), le fichier code .aspx.cs utilisé est celui de Default.aspx.cs, et non pas Carnet.aspx.cs. Du coup ca plante.

    Je ne vois pas d'où cela peut venir. J'ai vérifié dans le balisage de Carnet.aspx, que CodeFile="Carnet.aspx.cs".

    Merci d'avance de votre aide.

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Comment tu vois que c'est pas le bon fichier qui est utilisé?

  3. #3
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

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

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    regarde bien que le nom de la classe partielle (designer) soit la bonne aussi.

    sinon, tu perds pas quatre jours, tu met ces fichiers à part, tu recréés deux fichiers avec les bons noms, tu colles le code dedans, et ca prend en tout et pour tout 10 secondes MAXIMUM

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 249
    Par défaut
    lutecefalco : http://www.carnet-de-vol.fr/Carnet.aspx, tu vois que dans l'erreur le fichier est default.aspx.cs. Ensuite, quand on développe "Show Complete Compilation Source:", on remarque qu'il parle du Default2.aspx, qui était le nom précédent de Carnet.aspx. J'ai renommé Default2.aspx en Carnet.aspx, qui est donc le nouveau nom.

    Louis-Guillaume Morand : J'ai déjà effectué cette manip, toujours le même problème.

    La classe partielle a aussi le bon nom.

    Merci.

  5. #5
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    T'as recompilé et republié les sources?

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 249
    Par défaut
    Oui

  7. #7
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    fais voir les balises <% @Page %> de tes pages aspx

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 249
    Par défaut
    Default.aspx :

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

    Carnet.aspx :

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Carnet.aspx.cs" Inherits="_Carnet" MasterPageFile="~/CORPS.master" %>

  9. #9
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    A mon avis c'est pas un problème "d'inversion" des sources... C'est juste qu'il doit y avoir une dépendence quelque part entre les 2. Il n'arrive pas à compiler Default.aspx.cs, et il ne va pas plus loin
    Line 187: dependencies[5] = "~/Default.aspx.cs";

  10. #10
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

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

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    Inherits="_Default"
    pourquoi ce underscore?? ta classe s'appelle _Default? et _Carnet??

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 249
    Par défaut
    Oui elle s'appelent _Default et _Carnet

    tomlev, qu'est ce que ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Line 187: dependencies[5] = "~/Default.aspx.cs";

  12. #12
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

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

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    un nom de classe avec un underscore. c'est une nouvelle nomenclature?

    tomlev, cite les "Show Complete Compilation Source", soit le code source qui a été logiquement compilé et dans ton code _Default, on y voit une allusion à Carnet.

    T'as vraiment dû te merder sur un truc à la con, y a rien de pire pour nous développeurs . Je persiste, tu devrais reprendre à zéro tes pages, en virant TOUT dans le dossier source, et faire un clean solution, puis refaire les pages en rajoutant le code peu à peu. d'abord deux pages vides et voir si ca s'execute puis en rajoutant d'abord l'IHM puis ensuite le code-behind

  13. #13
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Citation Envoyé par Louis-Guillaume Morand Voir le message
    un nom de classe avec un underscore. c'est une nouvelle nomenclature?

    tomlev, cite les "Show Complete Compilation Source", soit le code source qui a été logiquement compilé et dans ton code _Default, on y voit une allusion à Carnet.

    T'as vraiment dû te merder sur un truc à la con, y a rien de pire pour nous développeurs . Je persiste, tu devrais reprendre à zéro tes pages, en virant TOUT dans le dossier source, et faire un clean solution, puis refaire les pages en rajoutant le code peu à peu. d'abord deux pages vides et voir si ca s'execute puis en rajoutant d'abord l'IHM puis ensuite le code-behind
    C'est VS qui met le _ devant Default.
    C'est surement un mot réservé pour lui

  14. #14
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

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

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    devant Default oui, mais _Carnet?

  15. #15
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 249
    Par défaut
    Oui j'avais modifié à la main carnet car je croyais qu'il mettait le _ devant toutes les classes.

    J'ai enlevé ce _ devant carnet, toujours pareil. Je vais donc reessayer de tout recopier dans un autre fichier.

    Merci.

  16. #16
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 249
    Par défaut
    Petite remarque curieuse :

    Lorsque je lance mon projet dans Visual Studio, et son serveur intégré, cela fonctionne parfaitement... normal ou pas ?

  17. #17
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

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

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    ca veux dire que ton projet est bon mais que tu déploies une vieille version plantée. t'es sûr de tout supprimer (TOUT) sur le serveur avant de déployer

  18. #18
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 249
    Par défaut
    C'est bon ca marche. J'ai effectivement tout supprimé et tout uploadé, et ca marche !

    Merci à tous !

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

Discussions similaires

  1. [CR 9] [ASPX][C#]connexion via code
    Par nannous dans le forum Connectivité
    Réponses: 3
    Dernier message: 20/08/2003, 15h12
  2. inverser la lecture d'une requète
    Par nilaco dans le forum Requêtes
    Réponses: 5
    Dernier message: 10/08/2003, 12h16
  3. [VB6] [Graphisme] Inversion dans picturebox
    Par tomnie dans le forum VB 6 et antérieur
    Réponses: 23
    Dernier message: 16/04/2003, 15h05
  4. Inverser une chaîne de caractères
    Par DBBB dans le forum Assembleur
    Réponses: 2
    Dernier message: 30/03/2003, 11h09
  5. [VB6]fonction inverse de Hex (nombres hexadécimaux)
    Par Guigui_ dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 08/10/2002, 19h31

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