Spesso capita di ricevere messaggi del framework, in particolare eccezioni, in lingua locale o meglio nella stessa lingua del sistema operativo. Questa situazione provoca qualche disagio nel momento in cui si devono poi ricercare soluzioni ad un problema poco conosciuto, in quanto i risultati ottenuti da un motore di ricerca in lingua inglese superano di gran lunga quelli che possono essere ottenuti in una lingua come l'italiano.
Per ovviare a questo problema è necessario impostare a run-time la cultura del thread corrente:
System.Threading.Thread.CurrentThread.CurrentUICulture =
new System.Globalization.CultureInfo("en-US");