몇 가지 사이트를 .net 4.0으로 변환하는 중입니다. 날짜의 regionalisaion에 문제가있는 것 같습니다.uk 형식의 .net 4.0에서 날짜 형식이 깨졌습니다.
이 코드 : .NET 3.5에서
Date.Today.AddDays((Date.Today.DayOfWeek - 1) * -1).ToString()
가 생산 : '19// 2010 04 0시 0분 0초 ' 하지만 최대한 빨리 4.0 응용 프로그램 풀을 변경하면이 생산하는'4/19/2010 12:00:00 AM '
어디에서이를 제어 할 수 있습니까?
분명히 밝히기 위해, 나는 Culte와 UI Culture를 이미 en-GB로 설정했습니다 .Net Globalization in iis하지만이 설정을 완전히 무시한 것 같습니다! –
web.config를 게시 할 수 있습니까? –
web.config에 전역 화 설정이 없습니다. 사실, 세계화 섹션을 추가하면 문제의 사이트에 대한 문제가 해결되지만 2.0과 3.5 이후로 실행하려는 모든 사이트에 대해이 작업을 수행하면 안됩니다. 절대로 문제가 없었어요! –