본문 바로가기

프로그래밍/WinForm

[winform] C# 설치(setup) 배포 프로그램 만들기

C# 설치(setup) 배포 프로그램 만들기

 

 

1. 목적

 

- 설치 파일로 프로그램 배포

- Windows Installer 설치되어 있어야 함 ( 배포 프로젝트 만들 PC, 설치 PC 모두 다 설치 되어 있어야 함 )

  닷넷 설치하면 Windows Installer가 기본적으로 설치

 

 

2. 과정

 

1) 새 프로젝트 추가 >> 기타 프로젝트 형식 >> Visual Studio 설치관리자 >> 설치 프로젝트

 

 

- 이름, 위치 지정 후 확인

 

 

2) 파일시스템(Setup)

 

- 사용자 바탕화면 : 설치 PC에 바탕화면 아이콘 추가

- 사용자 프로그램 메뉴 : 설치 PC의 시작 -> 프로그램 목록에 추가

- 응용 프로그램 폴더 : 프로그램 설치 경로

 

 

3) 응용 프로그램 폴더

 

- 설치 폴더 ( Default : 프로그램파일\제조사\프로젝트명\ ) : 원하는 형태로 변경

 

 

- 오른쪽 마우스 클릭 >> 추가 >> 프로젝트출력

 

 

 

- 프로젝트 출력 그룹 추가 ( 멀티 선택, 개별 선택 가능 )

- 프로젝트명 확인

- 모든 그룹을 추가할 필요없음 ( 소스파일등은 제거 )

 

 

 

- 선택완료

 

 

- 아이콘 추가

- 응용 프로그램 폴더 >> 추가 >> 파일 >> 아이콘 선택 => 리스트에 나옴

 

 

 

4) 사용자 바탕 화면

 

- 사용자바탕화면 >> 오른쪽 클릭 >> 사용자 바탕화면 바로 가기 만들기

 

 

- "사용자 바탕 화면 바로가기" 명을 변경 후 선택

- Icon 에서 "응용프로그램폴더"에 들어있는 아이콘을 선택하기 위해 Icon 속성 클릭

- 찾아보기 선택

 

 

 

- 기존 등록된 Ico 파일 클릭, 선택 완료

 

 

5) 사용자 프로그램 메뉴

 

- 사용자 바탕화면과 동일

 

 

- 응용 프로그램 폴더의 icon 선택

 

 

 

 

6) 빌드 완료

 

3. 기타

 

- 응용 프로그램 폴더 프로젝트 출력 그룹 추가할때 모든 파일 추가할 필요없음

 

 

 

 

 

 

-