이어서 보게 되면 Setup Debug든 Release폴더든 inf파일과 함께 cab파일이 제작 되셨을 겁니다.

그런데 vs2005에서 바로가기를 설정하는 부분이 제한적입니다...

제가 하고 싶은건 PDA바탕화면에 바로가기를 제작하는 것이였죠...

먼저 inf파일을 열어 shortcuts부분을 수정하여 줍니다.

%CE3%이라는 부분이 바탕화면이지요..~ \Flash Disk\CopyFile\Desktop부분은 바탕화면의 백업이지요

PDA는 저장 메모리와 프로그램 메모리로 나뉘는데 저장 메모리 부분이 Flash Disk안에 들어가지요 그래서

이부분에 저장해주어야지 pda를 껏다켜도 데이터가 저장되어 있습니다.(자세한건 잘 모르겠어요 ㅠㅠㅎ)

암튼 그래서 바탕화면의 바로가기를 유지시키려면 저 2군데 모두 저장시켜주어야했습니다~

다음 수정한 inf파일을 cabwiz.exe 를 이용해서 다시 cab파일을 제작합니다.

컴퓨터를 살펴보시면 다 있으실거라 믿습니다;;ㅎㅎ;; 저도 없는줄알았느데 있더라구요;;;;;;;;;;;vs2005가 기본적으로 이걸로 cab파일을 생성하기 때문이죠..

다음 으로 명령어로 cab파일을 생성해주시면 pda용 설치 cab파일이 완성됩니다.

이제 ezsetup을 이용하셔서 pc에서도 pda에 설치할수 있는 exe를 생성하시면됩니다.

명령어는

ezsetup -l english (한글은 지원하지 않습니다..) 언어를 선택하시고

-i setup.ini (ini파일에 setup설정을 하게됩니다.)

-r 프로그램설치하실때 하실 말씀을 ㅋㅋ

-e 이것도 설치시 하실말씀인데 보통 사용권한에 대한내용을 쓰는 내용입니다.

-o 마지막으로 나올 exe파일입니다.

그 후 제작하시면 pda에 cab파일을 셋팅하실수있습니다.

필수 요소로는 Microsoft ActiveSync를 설치하셔야 pda에 연결이 가능하십니다.

그리고 마지막으로 setup.ini에 대한 설명을 이곳에 설치할 cab 파일의 정보를 넣는것이지요..

[CEAppManager]
Version = 1.0 //버전입니다.
Component = ReaderApp //밑에 []와 같아야하지요.

[ReaderApp]
Description = ReaderApp 1.0 //설명이죠.ㅎ
Uninstall = ReaderApp Uninstall //언인스톨시 나올 메세지입니다.
CabFiles = SmartDeviceCab1.CAB //실제 설치될 cab파일입니다.

구조는 다음과 같습니다.

다음과 같이 생성하시면 잘 설치됩니다 ^^;;

by 변경안대나 뽀씰 2010.04.26 11:33
| 1 |