나는 같은 문제를 겪었습니다. 이 남자한동안 Visual Studio를 사용하면 프랑스어로 정말 짜증나는 예외가 표시됩니다.
Microsoft .NET Framework(프랑스어)를 제거해 보았는데 즉각적인 효과는 원하는 대로였지만(예외는 다시 영어로 표시됨) 이 멋진 팩은 모든 Windows 업데이트마다 계속해서 다시 나타납니다!
내 운영 체제는 프랑스어로 되어 있는데, 언어를 바꾸는 것은 Windows를 완전히 다시 설치하는 것을 의미하기 때문에 실제로 상상할 수 없습니다.
.NET 언어 팩을 영구적으로 제거할 수 있습니까?
답변1
답변2
이것이 오래된 문제라는 것을 알고 있지만 비슷한 문제가 있었습니다. 아마도 다른 사람을 위해 몇 시간을 절약할 수 있을 것입니다.
노르웨이어 맞춤법 검사용 언어 팩을 설치한 후 .NET에서 컴파일 오류가 발생하면 갑자기 노르웨이어 텍스트가 표시됩니다.
언어 팩을 제거하고, 영어 언어 팩을 다시 설치하고, .NET 프레임워크를 삭제 및 다시 설치하고, %windir%\Microsoft.NET\Framework에서 언어 폴더를 제거하고, 다양한 복구 도구 등을 실행하는 데 지쳤습니다. 그러나 불행히도 해결책은 없습니다. 위의 나를 위해 일했습니다.
마침내 C:\Windows\Microsoft.NET\assemble\GAC_MSIL에서 *.Resources 디렉터리를 삭제하는 것이 효과가 있다는 것을 알게 되었습니다.
예를 들면 다음과 같습니다.
C:\Windows\Microsoft.NET\assembly\GAC_MSIL\aspnet_compiler.Resources
(다양한 디렉토리가 있습니다)
C:\Windows\assemble\GAC_MSIL에도 GAC_MSIL이 있지만 문제를 해결하기 위해 여기에서 Resources 디렉터리를 삭제할 필요는 없었습니다.
답변3
Visual Studio에서 언어 설정을 변경할 수 있습니다.
도구 -> 옵션 메뉴 -> 환경 -> 국제 설정 노드
또한 .NET 폴더에서 해당 언어 폴더(fr_FR, fr_CA 등)를 제거해 볼 수도 있습니다.
32비트(x86)
%windir%\Microsoft.NET\Framework
64비트(x64)
%windir%\Microsoft.NET\Framework64
둘 다 작동하지 않으면 이미 시도한 방법을 알려주십시오.
답변4
설치된 언어가 무엇인지 확인하셨나요? 제어판 > 지역 및 언어 > 키보드 및 언어 > 언어 설치/제거. 비슷한 문제가 있었는데 어떤 이유로 모든 언어가 설치되었음을 발견했습니다. 제거하면 모든 언어 팩이 제거되었으며 반환되지 않았습니다. 이는 업데이트를 차단하고 최선의 결과를 바라는 것보다 더 나은 솔루션인 것 같습니다.