본문 바로가기
프로그래밍/자체 제작 프로그램들

visual studio 2022 community wix toolset install

by solution online 2023. 7. 4.
728x90
반응형

윈도우 설치 도구가 대표적으로 4가지 존재한다.

1. WiX Toolset: WiX는 Microsoft에서 제공하는 오픈 소스 도구로, Windows Installer(XML 기반)를 사용하여 설치 프로그램을 생성하는 데에 주로 사용됩니다. 유연하고 강력한 기능을 제공하며, 커뮤니티 및 온라인 자료가 풍부하게 있어서 많은 개발자들이 사용합니다.

2. Inno Setup: Inno Setup은 Pascal 스크립트를 사용하여 설치 프로그램을 생성하는 도구입니다. 사용하기 쉽고 간단한 문법을 가지며, 다양한 기능을 지원합니다. 유명하고 인기 있는 도구 중 하나입니다.

3. NSIS (Nullsoft Scriptable Install System): NSIS는 Nullsoft에서 개발한 스크립트 기반의 설치 프로그램 생성 도구입니다. 많은 커뮤니티 지원과 다양한 플러그인을 제공하며, 강력한 스크립트 언어를 통해 유연하고 맞춤형 설치 프로그램을 생성할 수 있습니다.

4. InstallShield: InstallShield는 윈도우 기반의 설치 프로그램을 생성하기 위한 상용 도구입니다. 기능이 풍부하며 사용하기 쉬운 GUI를 제공하며, 대규모 프로젝트와 기업용 설치에 많이 사용됩니다. 상용 도구이기 때문에 가격이 있을 수 있습니다.

 

visual studio 2022 community 를 쓰고 있어서 microsoft에서 제공한다는 wix toolset을 써보기로 했다.

 

공식 사이트(https://wixtoolset.org/)가서 다운로드 받으면 된다고 검색에 뜨던데...

nuget으로 설치하니까 wix 프로젝트가 아니라서 안된단다.

 

그럼 별도로 설치해야 된다는데 공식사이트 가보니 CLI 명령들만 있지 뭔가 없는 것 같다.

 

한참을 찾다가 visualstudio marketplace에서 제공하는 것을 찾았다.

 

https://marketplace.visualstudio.com/items?itemName=WixToolset.WixToolsetVisualStudio2022Extension 

 

WiX v3 - Visual Studio 2022 Extension - Visual Studio Marketplace

Extension for Visual Studio - Visual Studio integration for the WiX v3 Toolset - the most powerful set of tools available to create your Windows installation experience.

marketplace.visualstudio.com

해당 실행파일 다운로드 받아서 설치하면 이렇게 뜬다.

하.. 외국형들 스타일은 언제봐도 안맞는듯... ㅎㅎ;;

반응형

여튼 설치하고 새프로젝트를 눌러 wix라고 검색하면 무언가 뜬다.

딱봐도 맨 위에껄 선택해야 될 것 같은데 또 삽질해보고 기록해놔야 되겠다.

 

개발자들이 환경 구성하는데 참 오랜 시간이 걸린다는 것을 누군가는 알아줄 날이 오겠지...

 

프로젝트를 만드니 이렇게 뜬다.

자 이제 다시 해보자!

 

728x90
반응형