c# - style - Cómo cambiar el idioma de los mensajes de excepción de Visual Studio a inglés mientras se depura
no se ha instalado la compatibilidad de idioma de visual studio para style (3)
Esta pregunta ya tiene una respuesta aquí:
- ¿Los mensajes de excepción en inglés? 14 respuestas
Estoy trabajando en una máquina con la versión XP Dutch instalada en ella. Visual Studio 2005 está instalado en inglés. Estoy teniendo el molesto problema al depurar que todo el mensaje de excepción .NET Framework aparece en holandés, lo que los hace realmente inútiles. Traté de cambiar esto a inglés configurando las configuraciones regionales en el panel de control en inglés de EE. UU. Y luego reinstalando .NET Framework 2.0 (versión en inglés) pero aparentemente esto no solucionó el problema. ¿Alguien tiene alguna idea?
Creo que mi pregunta no fue comprendida, no quiero cambiar la cultura actual del hilo. El problema que tengo es cuando está depurando y pasando por el código cuando de repente aparece una de esas ventanas de excepción con el mensaje de excepción. Este mensaje de excepción aparece en holandés y me gustaría que parezca inglés. Espero que esto aclare la pregunta.
Investigué un poco más y aparentemente no es posible cambiar la CurrentUICulture por defecto a un idioma diferente al idioma nativo del sistema operativo instalado. Solo se puede cambiar cuando se hace algo como en el código en sí:
Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-us");
Este problema ha sido discutido aquí . Básicamente puede cambiar CurrentCulture del thread actual a en-US.
Resuelto
Sin línea de código
Vaya a Inicio> Panel de configuración> Idioma y región> Administración> Idiomas para programas no unicode> Configúrelo en inglés.