윈도우 애플리케이션 패키징 솔루션

  • Post author:
  • Post category:
  • Post comments:0 Comments
  • Post last modified:February 7, 2020

Visual Studio

Visual Studio .NET과 Visual Studio 2005에는 설치 프로젝트가 탑재되어 있다. 마이크로소프트 답게 마우스 클릭만으로 대부분의 작업을 할 수 있게 구성해 놓았다. 거의 대부분의 애플리케이션 패키징은 설치 프로젝트로 해결할 수 있다. 개인적으로 설치 프로젝트로 해결 안 되는 경우는 보지 못했다. 하지만 좀더 세련된 설치 과정일 필요한 경우에는 다른 제품을 찾아보는 것이 현명할지 모른다.

Windows Installer XML (WiX) toolset

Votive intellisense

마이크로소프트가 오픈 소스로 내놓은 윈도우 인스톨러 프로젝트이다. XML 기반으로 소프트웨어 패키징을 한다. 텍스트 에디터로 빌드 스크립트를 작성하듯이 패키징 XML을 작성할 수도 있고, Visual Studio와 연동하여 비교적 쉽게 작업할 수도 있다.

버전 2.0은 Core Toolset과 Votive를 제공한다. Votive는 Visual Studio와 연동하는 도구이다. 버전 3.0에는 ClickThrough이 추가되었다. 웹 기반 배포와 자동 업데이트 등을 지원한다.

nullsoft scriptable install system(NSIS)

Winamp로 유명한 널 소프트에서 만든 인스톨러 저작툴입니다. 약간 쓰기 어렵지만, 공개라는 점과 스크립팅 시스템이 거의 상용수준이라는 점이 장점이죠.

from RedWiki

다양한 개발 도구가 출시되어 있다. NSIS 프로젝트 홈페이지에 소개되어 있는데 여기서는 대표적인 두 개의 개발 도구만 살펴본다.

EclipseNSIS

HM NIS EDIT

  • EclipseNSIS

    이클립스 플러그인 형태의 NSIS 에디터이다.

  • HM NIS EDIT

    NSIS 전용 에디터이다.

Kubernetes, DevSecOps, AWS, 클라우드 보안, 클라우드 비용관리, SaaS 의 활용과 내재화 등 소프트웨어 개발 전반에 도움이 필요하다면 도움을 요청하세요. 지인이라면 가볍게 도와드리겠습니다. 전문적인 도움이 필요하다면 저의 현업에 방해가 되지 않는 선에서 협의가능합니다.
follow me
  • 혼자만의 장난감이 아닌 이상 한줄 한단어의 차이도 잘 확인하고 배포하는 게 당연하지
    22 hours ago
  • 나중에 읽으려 했는데 helm 같은 템플릿 엔진을 쓰라고 권장한다면 그다지 읽을 가치가 없어보이네. 사고날 때마다 엄청난 돈이 날아가봐야… https://t.co/9Wb8MAHUHd
    22 hours ago
  • 결정 한번 전광석화네 https://t.co/nujVeCRdMT
    1 day ago
Buy me a coffeeBuy me a coffee
×
Kubernetes, DevSecOps, AWS, 클라우드 보안, 클라우드 비용관리, SaaS 의 활용과 내재화 등 소프트웨어 개발 전반에 도움이 필요하다면 도움을 요청하세요. 지인이라면 가볍게 도와드리겠습니다. 전문적인 도움이 필요하다면 저의 현업에 방해가 되지 않는 선에서 협의가능합니다.
Latest Posts