2009-07-07 7 views
3

Quelqu'un peut-il aider. J'ai récemment déplacé des serveurs, son IIS7 plutôt que notre précédent IIS6 mais tout le reste est le même, j'ai réglé la région au RU et tous les formats de date plus le système local. Je veux dire tout ..IIS VS 2008/Web.config - format de date incorrect

Mais quand une page Web asp.net est en cours d'exécution sur IIS7 il pense que les dates sont un autre format ..

Ce qui est vraiment déroutante .. i a réussi à réparer en mettant dans chaque web.config

<globalization culture="en-GB"/> 

mais je dois Mettez-le dans tout le monde .. Je sais que je peux aussi le mettre dans machine.config.

Mais je ne comprends pas, mon autre serveur fonctionne sans modifications. J'ai vérifié le web.config et le machine.config sur mon vieux serveur et il n'a aucun de ces ajouts

Des idées?

Merci

Répondre

4

Assurez-vous que vous avez coché la case Options régionales et linguistiques (onglet Avancé) pour indiquer "Appliquer tous les paramètres au profil utilisateur par défaut" Le compte sur lequel .Net s'exécutera restera US sauf si vous le faites. .

Been there :)

+0

oui c'était ça .. merci! –

0

Vérifiez les options de localisation sur la boîte et voir ce qu'il est prévu pour - quelqu'un probablement sélectionné pour la configuration en États-Unis et ont oublié de le dire à personne.

+0

eh oui je l'ai déjà fait cela ... j'ai mis tout au Royaume-Uni .. dans les paramètres régionaux ... –

+0

peut-être essayer de réinstaller .NET pourrait résoudre les choses si .NET a été installé avant correction de la question de la région –