안녕하세요.
프로그램은 WPF로 구현할 예정이고, 하기 기능을 구현할 수 있는 라이브러리나 방법에 대한 조언을 부탁드립니다.
- Self-extracting exe 파일 생성.
- 소스 폴더 선택
- Export 폴더 선택
*단순 exe가 아니라, 하기 작업을 수행 가능한 exe 입니다.
- 최종 사용자가 exe 클릭시, wizard에서 다음 작업을 수행합니다.
- 라이센스 동의
- 압축 해제 폴더 지정
1)에 대해서는 7zip을 사용하면 간단하게 exe 파일을 만들 수 있지만 Windows Installer 혹은 Visual Studio Installer 같은 인터페이스 설정이 필요합니다. 예를 들어, Visual Studio Installer경우는 별도의 Setup App 프로젝트를 생성하고 이를 활용해서 관련 항목을 추가하여 패키징합니다. 하지만 위 계획처럼 하나의 프로젝트에서 Windows Installer 같은 인터페이스를 어떻게 구현해야 할지 조언이 필요합니다.
참고로, 관련해서 자료를 찾다가 제가 최종적으로 구현하고자 하는 최종 파일과 유사한 파일을 찾았습니다. 참고로 파일 용량이 1G가 됩니다. 파일을 다운로드하시고 실행하시면 마치 윈도우앱을 설치하는 것 같은 인터페이스를 보실 수 있습니다.
예시와 같은 파일을 생성하기 위해서 라이브러리나, 고려해야 할 점이나, 방향에 대한 조언을 부탁드립니다.