एक जर्मन सिस्टम पर विजुअल स्टूडियो 2012 आरसी का उपयोग कर विंडोज 8 पर, मुझे अपने सभी अपवादों को जर्मन में स्थानांतरित किया जाता है, जिसका प्रभावी अर्थ है कि मैं उनके लिए कुछ भी उपयोगी नहीं कर सकता।स्थानीय भाषा के बजाय अंग्रेजी अपवाद संदेश प्राप्त करें
Tools --> Options --> Internetional Settings --> Language --> English
फिर भी, मैं स्थानीय जर्मन भाषा में मेरी अपवाद मिलता है: इस का समाधान करने के लिए, मैं पहले से ही अंग्रेजी भाषा के लिए मेरे आईडीई बदलने के लिए निम्नलिखित का इस्तेमाल किया। मैं इस कोड का उपयोग कोड में ThreadUI संस्कृति को बदलने की कोशिश की:
Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-us");
दुःख की बात है WinRT में थ्रेड नाम स्थान WinRT में चला गया है। इसलिए मैंने कोशिश की:
System.Globalization.CultureInfo.DefaultThreadCurrentUICulture = new CultureInfo("en-us");
मुझे जर्मन अपवाद संदेश अभी भी मिलता है। क्या किसी को अपवाद संदेशों के अन-लोकलाइज्ड संस्करण को कैसे प्राप्त किया जाए?
गूगल अनुवाद? :) – mcalex
मैं इस प्रणाली में कम से कम दो महीने तक काम करूंगा, और मैं वास्तव में Google अनुवाद का उपयोग नहीं करना चाहता हूं। – Akku
क्या आपने इसे देखा है: http://stackoverflow.com/questions/209133/c-sharp-exception-messages-in-english। unlocalize.com उपयोगी दिखता है – mcalex