Como desinstalar definitivamente um pacote de idiomas .NET?

Como desinstalar definitivamente um pacote de idiomas .NET?

Eu tive o mesmo problema que esse carapor um tempo, com o Visual Studio me mostrando exceções realmente irritantes em francês.

Eu tentei desinstalar o Microsoft .NET Framework (francês) e, embora o efeito imediato seja o desejado (as exceções estão em inglês novamente), esse maldito pacote continua voltando a cada atualização do Windows!

Meu sistema operacional está em francês e não é possível alterar o idioma, pois acho que isso significaria reinstalar totalmente o Windows.

É possível desinstalar permanentemente um pacote de idiomas .NET?

Responder1

Ok, acontece que o Windows Update realmente era irritante. Por alguma razão obscura, ele acha que os pacotes de idiomas são atualizações importantes.

O que fiz foi desabilitar as atualizações automáticas, verificar se há atualizações e optar por ocultar permanentemente essa atualização. Não sei por quanto tempo isso vai funcionar!

Microsoft, se você está lendo isto: por favor, não reinstale coisas que foram desinstaladas manualmente por um bom motivo! Esse é um comportamento inesperado e contribui para uma experiência muito ruim para o usuário.

insira a descrição da imagem aqui

Responder2

Sei que esse é um problema antigo, mas acabei de ter problemas semelhantes e talvez pudesse economizar algumas horas para outra pessoa.

De repente, recebi um texto em norueguês ao ter erros de compilação no .NET, depois de instalar um pacote de idiomas para verificação ortográfica em norueguês.

Cansei de desinstalar o pacote de idiomas, reinstalar o pacote de idiomas em inglês, excluir e reinstalar o .NET framework, remover a pasta de idiomas em %windir%\Microsoft.NET\Framework e executar várias ferramentas de reparo, etc. acima funcionou para mim.

Finalmente descobri que excluir os diretórios *.Resources em C:\Windows\Microsoft.NET\assembly\GAC_MSIL resolveu o problema.

Um exemplo seria

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

(Existem vários diretórios)

Também existe um GAC_MSIL localizado aqui C:\Windows\assembly\GAC_MSIL, mas não foi necessário deletar os diretórios Resources aqui, para resolver meus problemas.

Responder3

Você pode alterar as configurações de idioma no Visual Studio:

Ferramentas -> menu Opções -> Ambiente -> nó Configurações Internacionais

Além disso, você pode tentar remover a pasta do idioma (fr_FR, fr_CA ou qualquer outra) da pasta .NET:

32 bits (x86)

%windir%\Microsoft.NET\Framework

64 bits (x64)

%windir%\Microsoft.NET\Framework64

Se ambos não funcionarem, informe-nos o que você já tentou.

Responder4

Você verificou quais são os idiomas instalados? Painel de controle > Região e idioma > Teclados e idiomas > Instalar/desinstalar idiomas. Tive um problema semelhante e descobri que todos os idiomas foram instalados por algum motivo. A desinstalação deles removeu todos os pacotes de idiomas e eles não retornaram. Esta parece ser uma solução melhor do que bloquear a atualização e esperar pelo melhor.

informação relacionada