के लिए .NET 4.0 में टूटा दिनांक प्रारूप। मैं .NET 4.0 तक कुछ साइटों को परिवर्तित करने की प्रक्रिया में हूं और मुझे तारीखों के क्षेत्रीय क्षेत्र के साथ समस्या है।यूके प्रारूप
इस कोड:
Date.Today.AddDays((Date.Today.DayOfWeek - 1) * -1).ToString()
.net 3.5 में पैदा करता है: '19/04/2010 0:00:00 ' लेकिन जैसे ही मैं 4.0 करने के लिए एप्लिकेशन पूल बदलने के रूप में यह पैदा करता है:' 4/1 9/2010 12:00:00 पूर्वाह्न
मैं इसे नियंत्रित करने वाली सेटिंग को कहां बदल सकता हूं?
बस स्पष्ट करने के लिए, मुझे पहले से ही कॉल्टियर और यूआई संस्कृति मिल गई है, आईआईएस में नेट वैश्वीकरण में एन-जीबी सेट है लेकिन ऐसा लगता है कि यह इस सेटिंग को पूरी तरह अनदेखा कर रहा है! –
क्या आप अपना web.config पोस्ट कर सकते हैं? –
मेरे पास web.config में कोई वैश्वीकरण सेटअप नहीं है, वास्तव में, वैश्वीकरण अनुभाग जोड़ना साइट के लिए समस्या को ठीक करता है लेकिन मुझे 2.0 और 3.5 के बाद से चलने वाली प्रत्येक साइट के लिए ऐसा नहीं करना चाहिए कभी कोई समस्या नहीं थी! –