visual studio 2008 - varios - Configure Visual Studio para mostrar los mensajes de error en inglés
visual studio no compila cambios (6)
1. Desinstale .NET Framework 2. vaya a las preferencias languages => region and languages => cambie el idioma a su idioma que desee (windows 10)
- este método es mi trabajo para mí
Actualmente estoy trabajando en otro país, y mi PC tiene instalada una versión no inglesa de Windows. No me importa esto, pero me importa mucho cuando Visual Studio muestra mensajes de error porque también están ubicados en el mismo idioma que Windows.
A veces paso un buen rato tratando de encontrar lo que significa, que es bastante aburrido ...
¿Hay alguna forma de configurar Windows o Visual Studio para mostrar los mensajes en inglés?
Como publiqué en otro hilo, en mi caso solo se necesitó una línea de código para cambiar la Cultura:
System.Globalization.CultureInfo.DefaultThreadCurrentUICulture=System.Globalization.CultureInfo.GetCultureInfo("en-US");
Cambia la cultura predeterminada del hilo principal y también los nuevos.
Desinstale .NET Framework xxx Language Pack. (xxx = lenguaje de mensajes aburrido)
En Herramientas / Opciones / Configuración internacional. Tengo la opción de cambiar el idioma de "Igual que Microsoft Windows" a "Inglés" (Visual Studio 2008 en caso de que haga alguna diferencia). Si no tienes inglés allí, entonces no estoy seguro de cómo agregar más idiomas ...
Editado para agregar:
Ya que está hablando de excepciones de aplicaciones, necesita cambiar la cultura de la aplicación que está creando, puede hacerlo siguiendo this o si no es una opción para cambiar la cultura de toda la aplicación, esta pregunta tiene algunas ideas para solo cambiar la cultura cuando se lanzan excepciones.
La mejor manera sería usar este código en el método de entrada de la aplicación
if (Debugger.IsAttached)
CultureInfo.DefaultThreadCurrentUICulture = CultureInfo.GetCultureInfo("en-US");
Forzará los mensajes en inglés no solo en excepciones capturadas y mostradas en la aplicación, sino también dentro del IDE.
Debido a que no puede obligar a sus usuarios a usar versiones en inglés de Windows al realizar algunas pruebas iniciales en las instalaciones, es posible que les haya resultado útil.
No tenía instalados paquetes de idiomas de .NET Framework. Creo que el problema fue que el IIS no estaba en inglés porque todo el sistema no estaba en inglés.
Instalé Windows English Language Pack y cambié el idioma de OS a inglés. Ahora todo está bien.
Si tienes Windows 7 Professional, esto puede ser útil .