2009-02-09 2 views
48

XP 네덜란드어 버전이 설치된 컴퓨터에서 작업하고 있습니다. 비주얼 스튜디오 2005는 영어로 설치됩니다. 모든 .NET Framework 예외 메시지가 네덜란드어로 표시되어 디버깅하는 동안 성가신 문제가 발생하여 실제로 쓸모 없게됩니다. 제어판의 국가 별 설정을 영어 (미국)로 설정 한 다음 .NET Framework 2.0 (영어 버전)을 다시 설치하여 영어로 변경하려고 시도했지만 분명히 문제가 해결되지 않았습니다. 누구나 아이디어가 있습니까?디버깅하는 동안 Visual Studio 예외 메시지 언어를 영어로 변경하는 방법


제 생각에는 제 질문이 잘못되었다고 생각합니다. 스레드의 현재 문화권을 변경하고 싶지 않습니다. 내가 가지고있는 문제는 당신이 디버깅을하고있을 때 갑자기 예외 윈도우 중 하나에 예외 메시지가 나타날 때 코드를 단계별로 실행할 때입니다. 이 예외 메시지는 네덜란드어로 표시되며 영어로 표시하려고합니다. 이 질문을 명확히하기를 바랍니다.

답변

7

이 문제는 here으로 논의되었습니다. 기본적으로 현재 스레드의 CurrentCulture을 en-US로 변경할 수 있습니다.

35

나는 더 많은 연구를했으며, 기본적으로 CurrentUICulture를 설치된 OS의 기본 언어가 아닌 다른 언어로 변경할 수 없다고합니다.

Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-us"); 
12

가 해결 : 코드 자체에서 같은 일을 경우에만 변경할 수 있습니다!

코드 줄이 없습니다.

시작> 구성 패널> 언어 및 지역> 관리> 비 유니 코드 프로그램 용 언어> 영어로 설정하십시오.

+11

내 경우에는 아무 것도 발생하지 않았습니다 ... – hakan

+2

이것은 아무런 효과가 없었습니다. 문제가 해결되지 않았습니다. – bonitzenator

+0

Op가 여러분의 컴퓨터에서도 WinXP입니까? – Malavos

관련 문제