¿Cómo desinstalar definitivamente un paquete de idioma .NET?

¿Cómo desinstalar definitivamente un paquete de idioma .NET?

He tenido el mismo problema que este chicopor un tiempo, con Visual Studio mostrándome excepciones realmente molestas en francés.

Intenté desinstalar Microsoft .NET Framework (francés) y, aunque el efecto inmediato es el deseado (las excepciones están nuevamente en inglés), ¡este maldito paquete sigue apareciendo con cada actualización de Windows!

Mi sistema operativo está en francés y no es realmente imaginable cambiar el idioma ya que creo que eso significaría reinstalar Windows por completo.

¿Es posible desinstalar permanentemente un paquete de idioma .NET?

Respuesta1

Bien, resulta que realmente Windows Update era molesto. Por alguna extraña razón, cree que los paquetes de idiomas son actualizaciones importantes.

Lo que hice fue deshabilitar las actualizaciones automáticas, buscar actualizaciones y elegir ocultar permanentemente esta actualización. ¡Aunque no sé cuánto tiempo funcionará!

Microsoft, si estás leyendo esto: ¡no reinstale cosas que se desinstalaron manualmente por una buena razón! Ese es un comportamiento inesperado y genera una experiencia de usuario bastante mala.

ingrese la descripción de la imagen aquí

Respuesta2

Sé que este es un problema antiguo, pero acabo de tener problemas similares y tal vez podría ahorrarle algunas horas a otra persona.

De repente recibí texto en noruego porque tenía errores de compilación en .NET, después de instalar un paquete de idioma para la revisión ortográfica del noruego.

Me cansé de desinstalar el paquete de idioma, reinstalar el paquete de idioma inglés, eliminar y reinstalar .NET framework, eliminar la carpeta de idioma en %windir%\Microsoft.NET\Framework y ejecuté varias herramientas de reparación, etc. Pero desafortunadamente ninguna de las soluciones arriba funcionó para mí.

Finalmente descubrí que eliminar los directorios *.Resources en C:\Windows\Microsoft.NET\assembly\GAC_MSIL funcionó.

Un ejemplo sería

C:\Windows\Microsoft.NET\assembly\GAC_MSIL\aspnet_compiler.Resources

(Hay un montón de directorios)

También hay un GAC_MSIL ubicado aquí C:\Windows\assembly\GAC_MSIL, pero no fue necesario eliminar los directorios de Recursos aquí para resolver mis problemas.

Respuesta3

Puede cambiar la configuración de idioma en Visual Studio:

Herramientas -> Menú Opciones -> Entorno -> Nodo Configuración internacional

También puedes intentar eliminar la carpeta de su idioma (fr_FR, fr_CA o lo que sea) de la carpeta .NET:

32 bits (x86)

%windir%\Microsoft.NET\Framework

64 bits (x64)

%windir%\Microsoft.NET\Framework64

Si ambos no funcionan, háganos saber lo que ya ha probado.

Respuesta4

¿Has comprobado cuáles son tus idiomas instalados? Panel de control > Región e idioma > Teclados e idiomas > Instalar/Desinstalar idiomas. Tuve un problema similar y descubrí que todos los idiomas estaban instalados por algún motivo. Al desinstalarlos, se eliminaron todos los paquetes de idiomas y no han regresado. Esta parece una mejor solución que bloquear la actualización y esperar lo mejor.

información relacionada