반응형
Inno Setup이란?
- 배포를 위한 설치 파일 패키징 SW
- Install Factory, InstallShield 등 비슷한 SW가 존재함
728x90
1. Inno Setup 설치
- https://jrsoftware.org/isinfo.php 접속 후 최신버전 설치
2. 생성 마법사를 사용해 스크립트 만들기
[1단계]
- Application name : App name 입력(My Program)
- Application version : App version 입력(1.5)
- Application publisher : App 개발사 입력(My Company)
- Application website : App 개발사 홈페이지 입력(http://www.naver.com)
[2단계]
- Application destination base folder : Program Files folder(C:\Program Files)
- 64bit 필요 시 그대로 이용
- 32bit 필요 시 Custom을 선택한 후 C:\Program Files (x86) 입력
- Application folder name : App folder name 입력
[3단계]
- Application main executable file : 메인 실행파일 선택(My Program.exe)
- Other application files : My Program.exe를 빌드한 폴더 내부 통째로 선택 / dll 등 앱데이터 폴더
[4단계]
- Create shortcut, Quick launch 옵션 설정
[5단계]
- License file : 라이센스 파일 설정(lincense.txt)
[6단계]
- Install Mode 설정 : 관리자 권한으로 설정(Administrative install mode)
1~6단계를 모두 마치고 나면 설치 스크립트가 생성되고, Sciprt Compiler 상단의 Build -> Compile 버튼을 눌러 Setup File을 생성할 수 있다.
비고
- 경로를 바꿔 빌드하고 싶을 경우 스크립트의 OutputDir 수정
- Setup 파일의 이름을 바꿔 빌드하고 싶을 경우 스크립트의 OutputBaseFilename 수정
- Setup 파일의 아이콘을 바꿔 빌드하고 싶을 경우 스크립트의 SetupIconFile 수정
- 기존 설치된 파일을 삭제하고 재설치하고 싶은 경우 다음 포스팅 참고(바로가기)
반응형
'개발 > 일반' 카테고리의 다른 글
git commit message template 만들기 (0) | 2021.11.08 |
---|---|
Inno Setup > 기 설치 프로그램 삭제 후 재설치 스크립트 (1) | 2021.10.14 |
윈도우10 폴더 바로가기 오류가 난다면?? (10) | 2017.08.08 |