휴즈플로우 게시판에 올릴 내용이기 때문에 존댓말로 쓴다.~ ㅋㅋ
제목을 이팀장님의 말을 빌려 거창하게 썻지만 사실 별거 아닙니다~
ToolBox 어플은 현제 랜덤 넘버나 월드 홀리데이 같은 단일 프로그램의 dll만 추출하여 레퍼런스 참조를 하여 쓰이고 있
었으며 예전에는 하나의 솔루션에 각 프로그램의 프로젝트들을 로드 하여 사용하고 있었습니다.
하지만 하나의 솔루션에서 프로젝트를 로드 하여 deploy 하는 방법은 폰에서 사용할 때 하위 프로젝트들도 모두 depoly
가 되어서 폰에 10개의 어플들이 각각이 등록이 되었습니다.~ 그래서 하나의 어플만 등록되도록 프로젝트 대신 각각의 dl
l들 추출한 뒤 deploy 를 하여 하나의 dll로 만들어서 배포 하는 형식으로 사용했었습니다.
하지만 다국어 리소스 작업을 한 후 에서 각각의 dll을 추출하여 deploy를 하여 실행해보았지만 다국어 리소스 지원이 되
지 않았습니다. 하지만 솔루션에서 프로젝트를 로드 하여 사용된 방법에서는 작동을 잘하는 것이였습니다.
하지만 이것을 사용할 수가 없었던 이유가 위에서 설명한 것 와 같이 모든 프로젝트 프로그램들이 deploy가 되는 문제가
생기기 때문에 사용할 수 없다고 판단 하여서 dll로드 하는 방식에서 다국어 리소스를 지원 하는 방법을 찾기 위해 인터넷
을 마구 돌아다녔습니다 ㅠ.ㅠ 근데 윤진씨와 머리도 식힐 겸 음료수 먹으러 갔다가 해결법을 찾았습니다~(윤진씨짱)
생각해보면 마켓에 올리는것은 xap파일만 올리면 되는 것이기 때문에 아까 프로젝트를 로드하는 형식으로 한 방법으로
컴파일 한뒤 xap 파일만 폰에 로드하면 되는것이였습니다.
저는 항상 무조건 하나의 toolbox.dll로 만들어야 된다고만 생각하다보니 예전 방식을 고수 했던것이였죠~
생각의 전환이 이래서 필요하나 봅니다~^^ 물론 폰으로 디버깅이 되지는 않지만 그건 각각의 단일 솔류션에서 하면 됩니
다~
'Windows Phone 7' 카테고리의 다른 글
[wp7] Observable Collection을 이용한 바인딩 (0) | 2011.01.06 |
---|---|
[wp7] Image behind에서 바꾸기 (0) | 2011.01.05 |
[wp7] Localization Resource 국제화 하는법 (0) | 2010.10.19 |
[wp7] 람다식을 잘쓰자. (0) | 2010.10.18 |
[wp7] Event Handler 를 이용하여 변수가 변경되는지 감지 (0) | 2010.10.10 |