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 :

SYS is undefined Asp.net AJAX Extensions


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    92
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 92
    Par défaut SYS is undefined Asp.net AJAX Extensions
    Bonjour, j'ai ce message d'erreur en installant mon appication web sur une autre machine.

    Ce problème survient quand la machine cible a une date antérieur, chez moi la date est xx/9/2007. En cherchant, j'ai juste mis la date current (correction) et alors le message d'erreur disparairessent, et les fonction asp.net ajax Extensions marche.

    J'arrive pas à faire fonctionner la dll asp.net ajax Extensions indépendament de la date...
    J'ai mis la date à today ...

    Quelqu'un peut m'éclairer ce vieux problème ? merci pour vos réponse !

  2. #2
    Membre Expert
    Avatar de Pongten
    Homme Profil pro
    IT Analyst & Software Developer
    Inscrit en
    Juin 2002
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : IT Analyst & Software Developer
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 173
    Par défaut
    Je ne comprends pas ton problème de dates ... tu peux détailler ?

  3. #3
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    92
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 92
    Par défaut
    J'ai installé mon application web sur une machine avec une vieille date( celle ci peut se parametrer dans le panneau du bios).

    Quand j'accede au site web, j'ai un message javascript qui apparait indiquant sys is undefined... Dans à cet état la, aucun module ajax fonctionne...

    Mais le seul moyen de me décoincer, c'est de configurer la date correct (telnet, ou rdp, ou autre...

    Apres cela seulement y a lpus de message js error et l'ajax de microsoft refonctionne...

  4. #4
    Membre Expert
    Avatar de Pongten
    Homme Profil pro
    IT Analyst & Software Developer
    Inscrit en
    Juin 2002
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : IT Analyst & Software Developer
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 173
    Par défaut
    Mais quel est l'intérêt de mettre une date plus ancienne ?

  5. #5
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    92
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 92
    Par défaut
    Il n'y a aucun intéret et la question n'est pas la, et c'est pas normal que ce module soit dépendant de la date comme ca !!

    On a un systeme qui fonctionne en mode usine, neuf et dont la date est fixé à la date du bios... y a t'il une solution pour permettre au module de fonctionner indepandamant de la date meci !

  6. #6
    Membre Expert
    Avatar de Pongten
    Homme Profil pro
    IT Analyst & Software Developer
    Inscrit en
    Juin 2002
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : IT Analyst & Software Developer
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 173
    Par défaut
    Il y a sans doute une mesure de protection qui empêche le chargement d'une dll avec date dans le futur mais personnellement, et vu le ton, il semble quand même cohérent de travailler avec des systèmes à l'heure !

  7. #7
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    92
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 92
    Par défaut
    Sorry c'est pas sur toi que je met le ton, c'est sur mon problème...
    Pourtant j'ai simulé ce problème mais je n'arrive pas...

    C'est vraiment lors de la première installation, c'est aussi lors que la première installation de windows xp....

  8. #8
    Membre Expert
    Avatar de Pongten
    Homme Profil pro
    IT Analyst & Software Developer
    Inscrit en
    Juin 2002
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : IT Analyst & Software Developer
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 173
    Par défaut
    Voilà, après un petit test en local et une petite analyse, il s'avère que ce problème est "connu"...

    http://alexpinsker.blogspot.com/2008...eption-at.html

    Pour reprendre rapidement le contenu de l'article, si une demande via WebResource.axd concerne une DLL avec une date dans le futur par rapport à la date de la machine locale, cela génère une exception du type :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ArgumentOutOfRangeException at HttpCachePolicy.UtcSetLastModified

    Sa solution, faire un "touch" de la DLL, ce qui revient à simplement remettre la date en "arrière" pour la DLL en question.

  9. #9
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    92
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 92
    Par défaut
    Merci ! mais comment on fait ?

    voici mes 2 dll extensions ajax:

    - System.Web.Extensions.dll
    - System.Web.Extensions.Design.dll

    Version=1.0.61025.0

    Si j'ai bien compris je dois modifier leur date de création ?

  10. #10
    Membre Expert
    Avatar de Pongten
    Homme Profil pro
    IT Analyst & Software Developer
    Inscrit en
    Juin 2002
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : IT Analyst & Software Developer
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 173
    Par défaut
    Je pense qu'il existes des outils pour faire ça... sur google, ça doit se trouver facilement ...

  11. #11
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    92
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 92
    Par défaut
    D'après l'article que tu m'as filé , l'auteur conclu de réinstaller tout le framework

    Puis y a un gar qui a mis un commentaire comme koi, il faut juste rectifier la date de la dll en question qui se trouve dans le global assembly...

    Donc j'écrase ces fichier la via dos puisque microsoft masque ce dossier...
    Résultat Ajax Extensions ne fonctionne totalement plus !!! :'(

    Help !

Discussions similaires

  1. Comment réaliser Planning asp.net + ajax .
    Par lolymeupy dans le forum ASP.NET
    Réponses: 5
    Dernier message: 03/02/2010, 09h32
  2. asp.net + ajax extension
    Par namto dans le forum ASP.NET
    Réponses: 4
    Dernier message: 03/08/2007, 17h45
  3. Réponses: 4
    Dernier message: 27/06/2007, 09h13
  4. probleme avec asp.net ajax
    Par tarajji dans le forum ASP.NET
    Réponses: 3
    Dernier message: 26/03/2007, 10h43

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