Je suis en train de convertir un couple de sites jusqu'à .net 4.0 et je semble avoir un problème avec la régionalisation des dates.Format de date brisé en .net 4.0 pour le format anglais
Ce code:
Date.Today.AddDays((Date.Today.DayOfWeek - 1) * -1).ToString()
Dans .NET 3.5 produit: '19/04/2010 00:00:00' mais dès que je change la piscine de l'application à 4.0 il produit: « 4/19/2010 12:00:00 AM '
Où puis-je changer le réglage qui régit ceci?
Juste pour clarifier, j'ai déjà mis Cultire et UI Culture mis en-GB dans. Net Globalization dans iis mais il semble ignorer complètement ce paramètre! –
Pourriez-vous poster votre web.config? –
Je n'ai aucune configuration de globalisation dans le web.config, en fait, l'ajout d'une section de globalisation résout le problème pour le site en question mais je ne devrais pas avoir à le faire pour tous les sites que je veux utiliser depuis 2.0 et 3.5 Je n'ai jamais eu de problème! –