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 :

Oblige de redemarrer le server pour obtenir la modification


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2008
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 28
    Par défaut Oblige de redemarrer le server pour obtenir la modification
    Bonjour,

    Je fais du developpement web avec asp.net et je constate que pour que mes modifications marchent il me faut redemarrer le server. Pourquoi?

    Merci.

  2. #2
    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
    faut nous en dire plus. quel framework? quel type de projet? quel serveur web0? IIS ou Cassini?

    normalement, chaque fois que tu redéploies les assemblies ou simplement modifier le fichier de config, l'application est rechargée par IIS.


    ps: la prochaine fois que tu postes deux fois la même question, je drop les deux si c'est mal placé, contact un modo et demande le déplacement s'il te plait

  3. #3
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 247
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 247
    Par défaut
    Parce que tes pages ASP sont recompilées et mise en cache par le serveur au démarrage.

    SI tu fais des modifs mais que tu ne redémarre pas le serveur, il travaille toujour avec la version en cache donc la version précédente.

  4. #4
    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
    je n'ai strictement jamais eu à redémarrer un quelconque serveur web. Je ne dit pas que l'histoire du cache est fausse mais cela vient de votre configuration particulière. Je déploie des nouvelles versions de projets à longueur à journée et je n'ai absolument pas la main sur les serveurs, simplement des répertoires partagés.

  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
    Citation Envoyé par Louis-Guillaume Morand Voir le message
    je n'ai strictement jamais eu à redémarrer un quelconque serveur web. Je ne dit pas que l'histoire du cache est fausse mais cela vient de votre configuration particulière. Je déploie des nouvelles versions de projets à longueur à journée et je n'ai absolument pas la main sur les serveurs, simplement des répertoires partagés.
    +1
    Mais moi j'ai accès aux serveurs web, j'en fais ce que je veux :p

  6. #6
    Membre averti
    Inscrit en
    Septembre 2008
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 28
    Par défaut Oblige de redemarrer le server pour obtenir la modification 2
    Il s'agit du framework 3.5 et du server de developpement intégré à visual studio 2008.
    Comment puis-je résoudre ce probleme.

  7. #7
    Membre éclairé Avatar de Nicopilami
    Profil pro
    Ingénieur sécurité
    Inscrit en
    Janvier 2009
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur sécurité

    Informations forums :
    Inscription : Janvier 2009
    Messages : 354
    Par défaut
    Citation Envoyé par andeol Voir le message
    Il s'agit du framework 3.5 et du server de developpement intégré à visual studio 2008.
    Comment puis-je résoudre ce probleme.
    Hello

    Avec les infos que tu nous donnes, je pense qu'il s'agit plutot d'un problème de cache de ton navigateur web. Lorsque tu relance ton serveur, en fait il me semble qu'il change de port, et du coup ton navigateur croit que c'est une autre page, et il recharge tout. Essaie de fermer completement toutes les fenetres de ton navigateur (si c'est IE par exemple) sans toucher au serveur, relance le (ton navigateur, pas le serveur), et dis nous si le contenu de la page s'est réactualisé...

    PS : je ne donne là que des supositions et je ne peux pas affirmer mes dires concernant ce message

    bye
    Nico

  8. #8
    Membre averti
    Inscrit en
    Septembre 2008
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 28
    Par défaut
    Citation Envoyé par Nicopilami Voir le message
    Hello

    Avec les infos que tu nous donnes, je pense qu'il s'agit plutot d'un problème de cache de ton navigateur web. Lorsque tu relance ton serveur, en fait il me semble qu'il change de port, et du coup ton navigateur croit que c'est une autre page, et il recharge tout. Essaie de fermer completement toutes les fenetres de ton navigateur (si c'est IE par exemple) sans toucher au serveur, relance le (ton navigateur, pas le serveur), et dis nous si le contenu de la page s'est réactualisé...

    PS : je ne donne là que des supositions et je ne peux pas affirmer mes dires concernant ce message

    bye
    Nico
    Cà ne marche toujours pas. Meme quand j actualise la page mon probleme n est pas resolu. Il faut necessairement que je redemarre le server de developpement asp.net.

  9. #9
    Membre éclairé Avatar de Nicopilami
    Profil pro
    Ingénieur sécurité
    Inscrit en
    Janvier 2009
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur sécurité

    Informations forums :
    Inscription : Janvier 2009
    Messages : 354
    Par défaut
    Salut, essaie de rajouter ca au début du Page_Load et dis nous ce que ca donne.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
            HttpContext.Current.Response.CacheControl = "no-cache";
            HttpContext.Current.Response.AddHeader("Pragma", "no-cache");
            HttpContext.Current.Response.ExpiresAbsolute = DateTime.Now.Date;
            HttpContext.Current.Response.Expires = -1;
    Pour plus d'infos, tu peux aller voir la faq de developpez.com

    bye
    Nico

Discussions similaires

  1. [2.x] obligation de redemarrer apache pour afficher modification
    Par cedge2 dans le forum Symfony
    Réponses: 4
    Dernier message: 27/01/2015, 13h10
  2. [2012] Toujour redemarrer le PC pour acceder à la base de données SQL Server.
    Par solaar dans le forum Administration
    Réponses: 7
    Dernier message: 13/02/2014, 09h09
  3. Réponses: 2
    Dernier message: 18/11/2010, 09h54
  4. Fonction/méthode pour obtenir l'IP de la machine
    Par sirex007 dans le forum Web & réseau
    Réponses: 3
    Dernier message: 10/04/2003, 14h36

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