[완료]C#으로 옴니아에서 작동될 애플리케이션을 만드는데요..
글쓴이: hiluciano / 작성시간: 수, 2009/08/26 - 4:00오후
Visual Studio 2008을 쓰고 있고요, 폰은 T옴니아 M490 쓰고 있습니다.
보니까 윈도우 모바일 6.1이 깔려 있네요.
Visual Studio에서 스마트 장치 프로젝트로 C# 프로그램 만들어서 폰에 넣고 실행하니까
"이 프로그램에는 현재 이 장치에 설치되어 있는 버전보다 최신 버전의 Microsoft .NET Compact Framework가 필요합니다."
라는 오류가 뜨는군요.
옴니아에 깔려 있는 닷넷 버전이 좀 낮은가 본데, 이런 경우 어떻게 해야 하나요?
Forums:
Visual Studio 의 property
Visual Studio 의 property 메뉴에서 target framework 를 설정할 수 있습니다.
- 스마트폰 프로젝트는 처음 프로젝트 생성 시에 설정하게 되어 있군요.
완벽한 대답은 아니지만..
www.mysmart.co.kr 에 가셔서 개발자 포럼 참고하시면 하실 수 있을거에요
최신버전의 Microsoft
최신버전의 Microsoft .NET Compact Framework을 MS 사이트에서 다운받아 PC에 설치합니다.
설치 완료 후 Mobile Device Center가 깔려있는 PC에서 폰을 USB attach시키면 자동으로 Target의 .NET Compact Framework가 최신으로 업데이트 할껍니다.
닷넷 업글했습니다.
옴니아에 있는 닷넷을 PC 연결해서 버전 올렸습니다.
이제 Hello world 하나 뜨는군요 ㅎㅎ
그런데 한가지 궁금한 것이 있습니다.
윈도우 폼 만들 때에는 Label 컨트롤에 Click, MouseClick 등의 이벤트를 처리할 수 있었는데
스마트 장치 모드에서 Label 만드니까 EnabledChanged, TextChanged, ParentChanged의 딱 3개의 이벤트만 있네요.
심지어 Button 컨트롤도 없군요.
이런거 직접 구현해야 하나요?
윈폼에서처럼 버튼을 넣는다거나
Label 있는 곳을 화면 터치 했을 때 이벤트 처리 같은 것은 어떻게 해야 하나요??
댓글 달기