[TOOL/ADVANCED INSTALLER] Advanced Installer를 사용해 설치 프로그램 만들기


■ Advanced Installer를 사용해 설치 프로그램을 만드는 방법을 보여준다.

1. [Advanced Installer]를 실행한다.

2. [Templates]에서 [.NET Application] 항목을 더블 클릭한다.

3. [New .NET Application project] 대화 상자에서 아래와 같이 입력하고 [다음] 버튼을 클릭한다.

※ 제품명은 [제어판][프로그램 및 기능]의 목록에서 표시되고
제품명과 조직명은 설치 디렉토리 경로 설정에 사용된다.

4. [New .NET Application project] 대화 상자에서 [다음] 버튼을 클릭한다.

5. [New .NET Application project] 대화 상자에서 아래와 같이 입력하고 [다음] 버튼을 클릭한다.

6. [New .NET Application project] 대화 상자에서 [Browse] 버튼을 클릭한다.

7. [Select the folder containing your product's files] 대화 상자에서 아래와 같이 프로그램 소스 폴더를 선택하고 [Select Folder] 버튼을 클릭한다.

8. [New .NET Application project] 대화 상자에서 [Synchronized folder: the folder and update the package every time the project is loaded or built] 체크 박스를 체크하고 [다음] 버튼을 클릭한다.

9. [New .NET Application project] 대화 상자에서 단축키를 만들 파일을 체크하고 [다음] 버튼을 클릭한다.

10. [New .NET Application project] 대화 상자에서 [다음] 버튼을 클릭한다.

11. [New .NET Application project] 대화 상자에서 [Minimum .NET version] 항목을 선택하고 [다음] 버튼을 클릭한다.

12. [New .NET Application project] 대화 상자에서 [.NET Framework] 항목을 선택하고 [다음] 버튼을 클릭한다.

13. [New .NET Application project] 대화 상자에서 [다음] 버튼을 클릭한다.

14. [New .NET Application project] 대화 상자에서 [다음] 버튼을 클릭한다.

15. [New .NET Application project] 대화 상자에서 [다음] 버튼을 클릭한다.

16. [New .NET Application project] 대화 상자에서 [다음] 버튼을 클릭한다.

17. [New .NET Application project] 대화 상자에서 [Build the project now] 체크 박스의 체크를 취소하고 [마침] 버튼을 클릭한다.

18. 메인 화면의 좌측에서 [Product Details] 항목을 클릭하고 아래 내용과 같이 설정되어 있는지 확인한다.

19. 메인 화면의 좌측에서 [Files and Folders] 항목을 클릭하고, [Files, Folders and Shortcuts] 트리 뷰에서 [Target Computer][Windows Volume][Windows][Fonts] 노드를 클릭한다.

20. 메인 화면의 우측에서 마우스 오른쪽 버튼을 클릭해 [컨텍스트 메뉴]에서 [Add Filers] 메뉴를 클릭한다.

21. [Add files] 대화 상자에서 아래와 같이 추가할 폰트 파일을 선택하고 [열기] 버튼을 클릭한다.

22. 메인 화면의 우측에서 아래와 같이 폰트 파일을 선택하고, 마우스 오른쪽 버튼을 클릭해 [컨텍스트 메뉴]에서 [Properties] 메뉴를 클릭한다.

23. [Edit File] 대화 상자에서 아래와 같이 [Register font] 체크 박스를 체크하고 [확인] 버튼을 클릭한다.

※ 나머지 폰트 파일에 대해서도 22, 23번 작업을 반복한다.

24. 메인 화면 좌측에서 [Builds] 항목을 클릭하고, 우측의 [Package Type]에서 [Single EXE setup (resources inside)] 항목을 체크한다.

※ 4번에서 [MSI setup file. A single MSI setup which contains all installation files.] 항목을 선택했으나 [Builds][Package Type]에서는 [Single EXE setup (resources inside)] 항목이 체크되어 있는 것을 볼 수 있고, MSI 파일을 생성하고 싶으면 [Single MSI (resources inside)] 항목을 체크한다.

25. 메인 화면의 좌측에서 [Prerequisites] 항목을 클릭하고, 중간의 [Additional Packages] 트리 뷰에서 [.NET Framework 4.5.2] 항목을 선택한 다음, 마우스 오른쪽 버튼을 클릭해 [컨텍스트 메뉴]에서 [Delete] 메뉴를 클릭한다.

26. 메인 화면 중간의 [Additional Packages] 트리 뷰에서 [Packages] 항목을 클릭하면 우측과 같이 [Predefined Prerequisites]가 표시되고, [.NET Framework 4.5.2] 항목을 체크한다.

27. [Question] 대화 상자에서 [Yes] 버튼을 클릭한다.

28. [Downloading] 대화 상자에서 .NET Framework 4.5.2 런타임 설치 파일이 다운로드 된다.

※ 앞서 설정한 폴더에 의해 아래 폴더에 다운로드 된다.

디렉토리 경로

29. 메인 화면의 리본 메뉴에서 [Home][Project][Build] 메뉴를 클릭한다.

30. [Build Project] 대화 상자에서 설치 프로그램 파일을 생성한다.

31. [Build Project] 대화 상자에서 [OK] 버튼을 클릭한다.

32. [파일 탐색기]에서 아래와 같이 생성된 폴더와 파일을 볼 수 있다.