2008/11/06 - [프로그래밍/Silverlight] - XAP사이즈, 압축하지 않겠는가?
전에 Rexapper.exe라는 아주 유용한 툴에 대해 소개했는데요, 거기에서는 각 프로젝트의 Build Event의 Post Build에 Rexapper를 실행하도록 하는 방법을 썼죠.

그런데 어떤 경우에는 프로젝트의 설정으로 강제로 넣기보다는 최종 배포 직전에 배포자가 명시적으로 커맨드를 실행하고 싶은 경우도 있고 혹은 Rexapper가 설정되지 않았던 프로젝트의 결과물을 단순히 압축하고 싶을 때가 있을거에요.

이럴 때는 다음의 내용을 메모장에 붙여넣고 rexapper.reg 파일로 저장한 후 관리자 모드로 실행하면 탐색기에서 .xap 파일의 컨텍스트 메뉴를 호출하면(마우스 오른쪽 클릭하면) 제일 위에 ReXap이란 명령어가 보이고 그걸 클릭하면 Rexapper가 해당 xap파일을 압축해요.
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.xap\Shell\ReXap\Command]
@="d:\\rexapper.exe -xap \"%1\""
물론 위에서 rexapper.exe의 경로는 환경에 맞도록 수정해야 겠죠?
ReXap 복용전

ReXap 복용후! 무려 20%나 용량 감소!!

그러니

저작자 표시 동일 조건 변경 허락
신고
Posted by gongdo


티스토리 툴바