비주얼 스튜디오 배포파일(msi) 생성하기

By | 2025년 5월 19일
Table of Contents

비주얼 스튜디오 배포파일(msi) 생성하기

Microsoft Visual Studio Installer Projects 2022 확장 설치

메뉴 > 확장 > 확장 관리 에서 Microsoft Visual Studio Installer Projects 를 검색해서 설치합니다.

비주얼 스튜디오를 재시작해줍니다.

내 프로젝트 Release 모드로 빌드

배포하고자 하는 프로젝트를 Release 모드로 빌드해 줍니다.

아래의 두가지 방법중 하나를 실행합니다.

  • 도구 모음의 솔루션 구성 목록 상자에서 Debug 또는 Release 를 선택

  • 메뉴 > 빌드 > 구성 관리자를 클릭, Debug 또는 Release 를 선택

빌드를 합니다.

프로젝트 게시항목 생성

솔루션 탐색기에서 배포하고자 하는 프로젝트를 오른쪽 클릭하고 게시 를 선택합니다.

폴더를 선택합니다.

다시 폴더를 선택합니다.

bin\Release\net8.0\publish\ 가 자동으로 입력되어 있습니다. (.NET 버전에 따라 다를 수 있음)

마침을 클릭합니다.

Properties\PublishProfiles\FolderProfile.pubxml 파일이 생성됩니다.

프로젝트 추가

솔루션 탐색기 > 솔루션 오른쪽 클릭 > 추가 > 새 프로젝트

Setup Project 를 선택한다.

이름을 입력하고 만들기 버튼을 클릭한다.

여기서는 Setup1 로 이름을 정한다.

게시항목 추가

프로젝트 생성시 자동으로 File System 창이 열립니다.

수동으로 열기 위해서는
솔루션 탐색기 > Setup1 오른쪽 클릭 > View > 파일 시스템 (File System)
으로 열어줍니다.

Application Folder 로 이동합니다.

프로그램 아이콘이 있다면 여기에 추가해 줍니다.

Application Folder 폴더 안 > 마우스 오른쪽 클릭 > Add > 프로젝트 출력
게시항목 을 선택합니다.

바로가기 생성

추가된 게시항목을 우클릭하면 바로 가기를 만들 수 있습니다.

바로가기의 이름을 수정해 줍니다.

바로가기 오른쪽 클릭 > 속성 > Icon 을 선택해서 위에서 추가한 아이콘을 설정해 줍니다.

User’s Desktop 폴더로 드래그 앤 드랍합니다.

회사명등 입력

솔루션 탐색기 > Setup1 클릭

속성창에서 개발자나 회사명 등을 입력할 수 있습니다.
Version 은 중요한 정보이므로 잘 관리해 줍니다.

프로젝트 속성 창

Author : 회사명
Manufactorer : 회사명
ProductName : SampleApp
RemovePreviousVersions : True
TargetPlatform : x64
Title : Sample App
Version : 0.5.0

생성된 파일 보기

솔루션 탐색기에서 작업중인 프로젝트를 선택하면, 모든파일표시 아이콘이 나타나고, 생성된 파일들을 확인할 수 있습니다.

배포 프로그램 다시 빌드

솔루션 탐색기 > Setup1 오른쪽 클릭 > 다시 빌드
를 해주면 설치 프로그램이 생성됩니다.

솔루션 탐색기 > Setup1 오른쪽 클릭 > 파일 탐색기에서 폴더 열기
를 하면 생성된 설치프로그램을 확인할 수 있습니다.

답글 남기기