본문 바로가기
Visual C++(MFC)

MFC15. 설치 프로그램 만들기

by 정양섭 2022. 3. 7.

 설치 프로그램 만드는 도구는 여러 가지가 있습니다. 가장 잘 알려진 것이 Install Shield 이며 Visual Studio .NET에 포함된 도구도 존재합니다. 이들 중 사용법 면에서 가장 간단한 InstallFactory를 이용하여 설명할 것입니다.
InstallFactory는 아래에서 다운받아 설치하면 됩니다.

installfactory7.12.09.2.zip
0.35MB


InstallFactory의 가장 큰 장점은 간단한 사용법으로 실행파일 하나로 그 결과물을 만든다는 것입니다.
InstallFactory를 설치하고 실행하면 다음과 같은 화면이 나타납니다.

만들기를 선택하면 다음과 같이 대화 상자가 생성되어 프로젝트 명을 입력받습니다.

프로젝트 이름을 입력하고 확인을 선택하면 프로젝트에 입력한 프로젝트 이름이 나타나 작성 준비가 됩니다.

타이틀 : 설치시 표시할 이름을 입력합니다.
소스폴더 : 설치될 폴더를 입력합니다. InstallFactory는 폴더 레벨로 필요한 파일을 모두 해당 폴더에 넣어 두고, 그 폴더를 지정하면 됩니다.
기본 설치 폴더 : 설치할 위치를 입력합니다.
기본 설치 폴더로만 설치 가능 : InstallFactory는 기존에 설치한 위치를 찾아 그 위치로 업데이트 하는 기능이 현재까지 찾아본 바로는 존재하지 않습니다. 따라서 기본설치 폴더로만 설치 가능을 체크하여 그 폴더에만 설치하게 하고, 향후 업데이트가 가능하도록 구성합니다.

설치화일이 만들어질 폴더 : 설치 실행 파일이 만들어질 폴더를 입력합니다.
설치화일의 이름 : 설치 실행 파일 이름을 입력합니다.
설치시 파일이 이미 있으면 겹쳐쓸지 물어보기 : 재설치시 생각보다 귀찮은 기능입니다. 체크를 빼고 구성합니다.

다음은 DBManager라는 프로그램을 설치 파일로 만드는 설정 예입니다.
단축 아이콘 탭을 선택하면 다음과 같이 화면에 나타납니다.

단축 아이콘 체크버튼을 선택하고 프로그램그룹 이름에 생성될 그룹이름을 입력합니다.
추가를 선택하면 다음과 같은 대화 상자가 생성됩니다.

대상 : 소스폴더내의 단축아이콘으로 등록할 실행파일을 선택합니다.
이름 : 단축아이콘에 표시될 이름을 입력한다(실행파일 이름에 .exe를 제외하고 입력한다).
설치 위치 : 단축아이콘을 만들 위치를 입력합니다. Combobox를 선택하면 여러 가지 설치위치가 있는데, 일반적으로 {ProgramMenu} 시작 메뉴와 {Desktop} 바탕화면에 설치하도록 만든다.
다음 화면은 시작 메뉴에 DBManager 폴더를 만들어({ProgramMenu}\DBManager) 단축아이콘을 만들도록 설정한 화면입니다.

창탭을 선택하면 다음과 같이 화면에 나타납니다.

제작자에 회사명 또는 개인 이름을 입력합니다.
제거탭을 선택하면 다음과 같이 화면에 나타납니다.

제거 체크버튼을 체크하고 제어판의 '프로그램 추가/제거' 항목에 등록을 체크한 후 이름을 입력합니다.
프로그램 그룹에 제거 단축 아이콘 추가는 빼도록 합니다.


설치 파일 만들기를 선택하면 설치파일이 만들기가 완료됩니다.
 

   

'Visual C++(MFC)' 카테고리의 다른 글

MFC17. AutoSurf 제작  (0) 2022.03.07
MFC16. Serial 통신  (0) 2022.03.07
MFC14. HTML 도움말 작성법  (0) 2022.03.07
MFC13. ADO  (0) 2022.03.07
MFC12. Thread  (0) 2022.03.07