개발, 연습

인스톨러 제작 프로젝트

Injel me 2020. 7. 1. 18:52
visual studio installer package를 따로 받아 설치하면 새 프로젝트로 인스톨러를 만들 수 있는 프로젝트 목록이 나타난다.

Visual Studio Installer Projects
빠른 설치파일 : InstallerProjects.vsix

이 프로젝트를 이용하여 이전에 만들었던 리버싱을 위한 프로그램을 개발했던 것들을 한 번에 설치하는 프로그램을 제작하였다.

각 프로젝트의 셋업 프로젝트를 제작하여도 되지만 셋업 위자드 프로젝트로 간단히 제작해도 된다.

프로젝트를 생성 시 직접 위자드가 나와서 파일을 add 하면 기본적으로 설치를 원하는 프로그램을 담고 있는 인스톨러를 제작하게 된다.
그 후에 프로젝트가 열리는데, Application Folder안에 설치파일이 담기게 된다.

User's Desktop에 바로가기를 제작할 수도 있고, User's Programs Menu 안에 바로가기를 제작할 수도 있다.
각 파일에 대한 바로가기를 만들어 User's Programs Menu 안에 넣어보았다. 속성 뷰에서 icon과 이름을 바꿀 수 있다.

각 프로그램을 실행할 때 필요한 구성 요소가 있을 때, 각 구성요소의 자동 설치 프로그램 만들기 유무이다. 특별한 설치가 필요하지 않을 땐 체크를 풀어 실행파일 한 개만 제작하게 하면 된다.

모든 제작과 설정이 끝났으면 릴리즈 빌드를 하면 설치파일이 제작되게 된다.


Reversing Package installer.msi