todos que por para minutos mensajes mensaje los leido enviado eliminar despues como borrar antes .net

que - Cómo evitar completamente los mensajes de excepción de.NET localizados



como eliminar un mensaje de whatsapp despues de los 7 minutos (1)

Cuando ocurre un error en mis aplicaciones .NET, recibo un mensaje de excepción en (en mi caso) sueco. Esto es inútil para la mayoría de los propósitos porque.

  • El mensaje a menudo es solo una versión mal traducida del mensaje de excepción original (inglés) [1]

  • Los mensajes de excepción son muy usados ​​para diagnosticar problemas, y eso generalmente incluye buscar en Google para los mensajes de error. Esto significa adivinar o usar un servicio web para encontrar el mensaje original en inglés.

[1] No estoy bromeando. Ejemplo: "Llamar al ensamblaje" en el contexto de una falla de enlace está completamente confuso. Se traduce a "asamblea llamada" debido a que el inglés usa la misma palabra para la que está llamando y para la que está llamando . Casi como si alguien usara un diccionario para traducirlo palabra por palabra.

Lo que quiero es: quiero poder recibir mensajes de excepción en inglés, de manera consistente, en una instalación de Windows que no sea en inglés ( no quiero cambiar la cultura de subprocesos de la aplicación).

Hay una pregunta similar (¿ Mensajes de excepción en inglés? ), Pero eso está en el concepto de registro. En ese nivel solo pude cambiar la cultura del hilo.

Pero quiero que el cambio sea global, e incluir excepciones "no mi código" también.

¿Hay alguna forma de que esto se pueda configurar o "hackear" (por ejemplo, reemplazando los archivos de recursos)? ¿Soy la única persona que piensa que para traducir los mensajes de excepción, es un defecto de diseño horrible en .NET?

Lo siento si esto fue parte despotricada y parte pregunta.


Eliminar cualquier paquete de idioma .NET. De acuerdo con this ("El paquete de idioma de .NET Framework 4.5 contiene mensajes de error traducidos y otro texto de la IU para otros idiomas además del inglés. Si no instala un paquete de idioma, este texto se muestra en inglés"), debería ser suficiente.