2010-05-06 4 views
4

Nos journaux montrent des centaines de ces erreurs après notre déploiement si les utilisateurs sont sur le site. Quelqu'un sait ce que cela signifie et comment le réparer?L'argument spécifié était hors de la plage des valeurs valides. Nom du paramètre: utcDate

Notes:

  • Nous utilisons msdeploy, IIS 6
  • J'ai récemment remarqué que le temps de notre serveur web est d'environ 10 minutes derrière le temps réel, je pense que peut avoir quelque chose à voir avec elle.
  • Si je me connecte à notre site, il semble que tout fichier qui dépend d'un fichier de type WebResource ou ScriptResource ne semble pas correct.
  • semble se fixer après une réinitialisation IIS

Répondre

10

essayez d'exécuter

for %i in (*.dll) do copy /b %i+,, 

dans le répertoire bin de l'application.

cela signifie que l'ensemble a été construit à l'avenir selon le serveur Web, la commande ci-dessus « toucher » eux afin qu'ils semblent être la date actuelle

+0

Oui, je pense que la date future des dll était la question. – Rob

+0

Qu'est-ce qu'un PITA complet. Pourquoi dans le monde devrait. Net soin à quelle date un assemblage a été construit? BTW, +1 a résolu mon problème. – NotMe

+0

Je viens du futur et je vous remercie pour votre réponse. –

3

Je suis cette erreur quand je suis en utilisant Visual Studio intégré serveur de développement asp.net. Le serveur lançait cette erreur et ne chargeait pas les feuilles de style. Cette erreur m'est survenue le 7 novembre à 1h10 heure centrale des États-Unis. Je pensais que cela avait quelque chose à voir avec le temps d'économie de lumière du jour et donc, déplacé l'horloge de mon ordinateur 1 heure à venir. Et Magic! - Ça a commencé à bien fonctionner. Je me demande pourquoi c'est !!

+0

J'ai eu ce problème pendant quelques jours maintenant aussi. –

+0

Avait le même problème que nous passons à l'heure d'hiver ce soir. Redémarré mon serveur web local et il s'est chargé ok. – jesperlind

0

Regardez cet article, il semble que le problème est lié aux changements d'horloge sur le serveur, si asp.net founds dll construit "dans le futur" il donne cette erreur.

time travel issue

Questions connexes