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

SharePoint .NET Discussion :

iisreset et css ?


Sujet :

SharePoint .NET

  1. #1
    Membre éclairé Avatar de kratoce
    Homme Profil pro
    Apprenti
    Inscrit en
    Octobre 2012
    Messages
    270
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Apprenti

    Informations forums :
    Inscription : Octobre 2012
    Messages : 270
    Par défaut iisreset et css ?
    Bonjour.

    J'ai un petit souci lié a mon SharePoint en local. Quand je modifie le css d'un WebPart au bout d'un moment il ne me prend plus les modifications et je suis obligé de faire un iisreset pour qu'il prenne en compte mes modifications.

    C'est normal? Mes collègues n'ont pas se problème ...

    J'ai essayé ctrl + F5 et aussi F12 et vidé le cache mais sa ne change rien !

    Merci de votre aide !

  2. #2
    Candidat au Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2013
    Messages : 4
    Par défaut
    Bonjour,

    Il est possible que le Blob cache soit activé : http://blogs.msdn.com/b/spses/archiv...harepoint.aspx

    C'est un cache coté serveur souvent utilisé pour les images, les JS, les css , etc

    Du coup, un Ctrl + F5 ne suffit, mais un iisreset le vide

  3. #3
    Expert confirmé Avatar de Lapinpanda
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2009
    Messages
    3 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 230
    Par défaut
    Bonjour,

    personnellement je ne fais pas confiance au CTRL + F5, j'utilise l'outil de développeur (F12, et je fais CTRL + R, qui vide complètement tous les cache de IE).

    L'essayer c'est l'adopter!

  4. #4
    Membre éclairé Avatar de kratoce
    Homme Profil pro
    Apprenti
    Inscrit en
    Octobre 2012
    Messages
    270
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Apprenti

    Informations forums :
    Inscription : Octobre 2012
    Messages : 270
    Par défaut
    Citation Envoyé par Lapinpanda Voir le message
    F12, et je fais CTRL + R, qui vide complètement tous les cache de IE
    C'est ce que je voulais dire quand je fait :
    "F12 et vidé le cache" mais sans le raccourcie


    Citation Envoyé par jdahm Voir le message
    Il est possible que le Blob cache soit activé
    C'est vrai que c'est exactement les même symptômes que ce problème mais il n'est pas activé. J'ai également vérifié dans mon répertoire "C:\" et aucun dossier blobCache...

  5. #5
    Expert confirmé Avatar de Lapinpanda
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2009
    Messages
    3 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 230
    Par défaut
    Citation Envoyé par kratoce Voir le message
    C'est ce que je voulais dire quand je fait :
    "F12 et vidé le cache" mais sans le raccourcie

    [...]
    Ah oui j'ai mal lu effectivement désolé

    Après tes .CSS sont dans un fichier à part ou directement intégré dans la WP?

  6. #6
    Membre éclairé Avatar de kratoce
    Homme Profil pro
    Apprenti
    Inscrit en
    Octobre 2012
    Messages
    270
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Apprenti

    Informations forums :
    Inscription : Octobre 2012
    Messages : 270
    Par défaut
    À part:
    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\1036\STYLES

  7. #7
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 486
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 486
    Par défaut
    Quand je travaille en mode dev/debug de css, j'integre mon css au header de la page via code behind (ou js) avec du css timestamping. Pratique quand il faut tester sur plusieurs devices.
    Un truc du genre:
    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
     
    /** Webpart initialisation **/
    CssLink cssLink = new CssLink();
    cssLink.DefaultUrl = filePath;
    this.Page.Header.Controls.Add(cssLink.AppendTimeStamp());
     
    /** Classe outil **/
    public static void AppendTimeStamp(this CssLink cssLinkObj)
    {
        cssLinkObj.DefaultUrl =
            string.Concat(
                 cssLinkObj.DefaultUrl,
                 "?v=",
                 DateTime.Now.ToString("yyyyMMddHHmmssfff")
        );
    }
    Un autre moyen moins intrusif niveau code est de configurer le serveur web de developpement pour ne pas mettre en cache les fichiers statiques.
    http://www.iis.net/configreference/s...nt/clientcache

  8. #8
    Membre éclairé Avatar de kratoce
    Homme Profil pro
    Apprenti
    Inscrit en
    Octobre 2012
    Messages
    270
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Apprenti

    Informations forums :
    Inscription : Octobre 2012
    Messages : 270
    Par défaut
    Merci de votre réponse je regarde de ce coté

  9. #9
    Expert confirmé
    Avatar de ludojojo
    Homme Profil pro
    Développeur SharePoint
    Inscrit en
    Avril 2008
    Messages
    2 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur SharePoint
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 967
    Billets dans le blog
    5
    Par défaut
    Citation Envoyé par kratoce Voir le message
    À part:
    A tout hasard, tu as le même problème si ton fichier de style n'est pas hébergé dans le layout (style library par exemple) ?
    Aide les autres...
    Et les autres t'aideront....
    Mon site DVP
    N'oubliez pas de consulter les FAQ SharePoint et les cours et tutoriels SharePoint

    N'oubliez pas de voter pour les messages dont la réponse est pertinente

  10. #10
    Membre Expert
    Avatar de guitou12
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 077
    Par défaut
    Citation Envoyé par kratoce Voir le message
    À part:
    Pour ma part quand je modifie un fichier de ressources (.resx) stocké dans le dossier LAYOUTS je suis obligé de passer par un iisreset pour que la maj soit bien prise en compte.

    C'est peut être la même chose pour les fichiers css...
    Ex développeur Php / J2EE.
    Actuellement reconverti à SharePoint 2013

    Mon blog SP 2013

  11. #11
    Expert confirmé
    Avatar de ludojojo
    Homme Profil pro
    Développeur SharePoint
    Inscrit en
    Avril 2008
    Messages
    2 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur SharePoint
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 967
    Billets dans le blog
    5
    Par défaut
    Citation Envoyé par guitou12 Voir le message
    C'est peut être la même chose pour les fichiers css...
    Bah pour en être sur il suffit d'installer un outil comme fiddler et de vérifier le code HTTP renvoyé par le serveur lors de la tentative de récupération du fichier par le client.
    Aide les autres...
    Et les autres t'aideront....
    Mon site DVP
    N'oubliez pas de consulter les FAQ SharePoint et les cours et tutoriels SharePoint

    N'oubliez pas de voter pour les messages dont la réponse est pertinente

Discussions similaires

  1. Mail et css
    Par Truc dans le forum Modules
    Réponses: 2
    Dernier message: 01/10/2003, 22h25
  2. .css
    Par rgarnier dans le forum XMLRAD
    Réponses: 4
    Dernier message: 25/04/2003, 15h34

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