2009-04-10 1 views
1

.NET Compact Framework 3.5 예외에서 기본적으로 실제 오류 메시지 문자열은 설치되어 있지 않습니다. 컴팩트 프레임 워크를 윈도우 모바일 디바이스에 메모리를 적게 넣는 데는 좋지만 개발자가되어 장치에 문제가있는 경우에는 그렇게 좋지 않습니다.NETCFv35.Messages.EN.wm.cab?

기본 자리 표시 자 메시지에서 방이 사용 가능하고 필요하면이 메시지를 설치할 수있는 CAB가 있음을 알고 있습니다. 내 전화에 이미 NETCFv35.Messages.EN.wm.cab을 설치했습니다.

"어입니다 EEN foutmelding beschikbaar voor deze uitzondering, 마르 deze 관 NIET 워든 weergegeven omdat deze berichten optioneel zijn, 욕실 momenteel NIET zijn geïnstalleerd 연산 DIT : 그러나, 나는 여전히 던져 모든 예외에 대해 다음 Exception.Message을 얻을 NETCFv35.Messages.EN.wm.cab 다른 플랫폼의 NETCFv35.Messages.EN.cab 파일과 함께 Windows Mobile 5.0을 설치하십시오. 자세한 내용은 여기를 클릭하십시오. "

네덜란드어를 읽지 않더라도 메시지의 일반적인 의미는 충분히 명확해야합니다. 우스운 일은 비록 내 비스타 VS2008 개발 노트북이 영어로되어 있고 HTC TyTN II (개발) 휴대 전화에 표준 WM6 영국 ROM이 있지만,이 메시지는 네덜란드어로되어 있습니다.

누군가가 다음과 같은 질문의 답변이 있는지 정말 감사하겠습니다 (?) :

  • 네덜란드의 메시지는 아마도 NETCFv35 자체에서 오는을? 그것은 TyTN II WM6 ROM에 없었습니다. VS2008 또는 나 자신이 그것을 설치 했어야합니다. 프레임 워크 자체의 현지화도 있습니까?
  • 네덜란드어 메시지는 아마도 처음 메시지를보고 설치 한 NETCFv35.Messages.EN.wm.cab에서 오는 것입니까? 그 이름에 "EN"이 있더라도?
  • 내가 어떻게 알 수 있습니까?
  • 빈 WM6 Professional 에뮬레이터에서 응용 프로그램을 실행하면 VS2008에서 NETCFv35를 설치하고 거기에 예외 메시지가 영어로 표시됩니다.
  • 결론 : 내 전화에서 실제 Exception.Message 텍스트를 얻기 위해 내가해야 할 일이 누구인지 궁금하십니까? 네덜란드어 또는 영어가 좋습니다. ;-)
+0

지역 설정은 어떻게됩니까? – Konstantinos

+0

NETCFv35.Messages.EN.wm.cab에 실제로 영어 메시지가 포함될 수 있으며 다른 로케일 각각에 대해 기본 메시지가 포함될 수 있습니다. 그러면 내 전화에서 일반적인 네덜란드어를 사용할 수 있습니까? (날짜/시간/통화 형식을 얻기 위해 지역 설정에서 네덜란드어로 설정됩니다.) – peSHIr

+0

지역 설정을 영어로 설정하면 예외 메시지가 변경되는지 여부를 확인해야합니다. 제안 주셔서 감사합니다, 이것에 다시 당신에게 얻을 것이다. – peSHIr

답변

4

제안 된 것을 시도한 적이 있습니까 here? .NET Compact Framework 3.5에서 예외 메시지를 수정하는 방법에 대한 MSDN 블로그 게시물입니다.

+0

아직이 블로그 게시물을 보지 못했지만 문제 (및 가능한 해결책)를 완벽하게 설명하는 것으로 보입니다. 아직도 그것을 시험해보아야합니다 - 특별한 예외 메시지를 알기를 원했던 원래의 이유는 사라졌습니다. 그러나 이것은 내가 찾고있는 대답 인 것 같습니다. – peSHIr