2011-03-02 6 views
4

가끔은 XXX 사람이 오픈 소스 실행 파일을 일부 릴리스한다고 알고 있습니다. 그러나 실제 Windows 설치 관리자가 있습니다. 다음과 같이하십시오 : http://www.bestesoft.com/imgbest/2/3/setupsqueezer_msi.gif오픈 소스 "windows"installer

특정 위치에 특정 파일을 배치하는 것이 일반적으로 이러한 기본 사항입니까? 또한 자신 만의 방법을 만드는 방법은 무엇입니까?

분명히 많은 사람들이 Windows 설치 프로그램을 사용하기 때문에 오픈 소스 유틸리티 일종인가? 내 프로그램에 하나를 사용하면 어떻게 될까요?

답변

2

Windows Installer은 무료 도구로서 Windows에서 패키지를 설치하기 위해 사용자와 설치 패키지를 생성하는 데 사용할 수있는 구성 요소입니다. Visual Studio 내에서 Setup 프로젝트를 사용하여 기능을 활용할 수 있습니다.

Wikipedia Information

MSDN Information

MSDN Information (Reference)

InstallSite Information

등 일부는 같은 패키지 소프트웨어를 배포하는 여러 지점이 있습니다에 따라 따라 다양한 파일에 대한 중앙 용기를 가지는 서로간에, 일반 사용자로부터 이러한 불필요한 진실을 숨기고 압축을 통해 최종 배포 패키지를 더 작게 만듭니다. , 시스템에 구성 요소를 작성하기위한 기본 제공 조치 (시스템 사용 및 사용자 소유 모두), 소프트웨어를 실행하기 전에 필요한 모든 프로세스를 수행하는 사용자 정의 조치, 완전히 자율적 인 롤백 (nigh-on fully autonous rollback), 설치 제거 등 목록이 계속됩니다.

이러한 패키지를 만들려면 다른 환경 (VS와 반대)이 필요하고 일부는 MSI 기술을 사용하고 일부는 독점 기술을 사용합니다.

+0

그래서 VS <_ <좀 상냥한 사람을 사용해야합니다. –

+1

@Sauron, 아니요. Microsoft는 Wix 도구 세트를 오픈 소스했습니다. http://wix.sf.net – nos

+0

@nos oh sweet! 멋진 링크 –