.NET 프로젝트의 인스톨 버전을 만들어야 하는 일이 가끔 있어서 정리. .NET을 사용하면 MS Visual Studio Installer를 사용하면 쉽게 만들 수 있으므로 그것을 이용한다.

기본적으로 MS Visual Studio Installer는 이미 존재하는 프로젝트에 대해 msi 형식의 설치 파일을 만들어주므로 우선 프로젝트 자체가 있어야 한다. 이하에서는 WPF 프로젝트를 이용했지만, Winform도 가능하다.

MS Visual Studio Installer Project 설치 및 프로젝트 생성

Cap 2023-11-08 17-18-18-149.png

Cap 2023-11-08 17-23-20-653.png

Cap 2023-11-08 17-25-38-780.png

프로젝트 추가

  1. 우선 설치 파일로 만들 프로젝트를 추가한다. 왼쪽 화면의 Application Folder를 선택한 후에 우클릭 해서 나오는 메뉴에서 Add → 프로젝트 출력을 선택한다.

Cap 2023-11-08 17-27-04-505.png

  1. 프로젝트 출력에서 설치 파일을 만들 프로젝트를 선택하고, 상단의 게시 항목을 선택하면, 해당 프로젝트를 빌드 했을 때 나오는 항목들이 자동으로 포함된다.

Cap 2023-11-08 17-27-09-573.png