무료로 사용할 수있는 InstallShield과 같은 것이 있습니까?무료 설치 마법사 소프트웨어
답변
- 아주 강력하고 유연성.
- 는 MSI 패키지 (선택의 마이크로 소프트 배포 형식)
- 거의없는 문서
- 매우 가파른 학습 곡선을 생성 할 수 있습니다.
- XML 기반.
- 매우 복잡한 설치 프로그램에 권장됩니다. Inno Setup
- 스크립트 부분은 INI 파일 구조처럼 보입니다.
- 유연성을 높이기 위해 파스칼 스크립트 기반 언어를 사용합니다. NSIS
- 매우 강력하지만 높은 학습 곡선의 비용으로 완전히 스크립트되었습니다.
- WiX가 너무 많고 Inno Setup이 충분하지 않은 경우 권장됩니다.
- MSI 패키지를 생산할 수 있습니다.
- 사용자 인터페이스가 매우 뛰어나므로 학습 과정이 거의 필요하지 않습니다.
- XML 기반 (스키마는 사용자 친화적이지는 않지만 어쨌든 GUI 편집기를 사용하는 것처럼 중요하지 않음)
- 기본 설치 프로그램 요구 사항 만 있고 시간이 충분하지 않으면 최상의 옵션 새로운 것을 배우다.
WiX; 나는 Inno Setup을 꽤 많이 사용했지만 MSI 지원이 부족하다는 것을 애도했다. 그런 다음 다시 한 번 클라이언트 측 배포를 위해 많은 개발 작업을 수행하지 않았습니다. – Rob
HM NIS EDIT http://hmne.sourceforge.net/index.php. WIX 용 무료 NSIS 편집기/IDE – Riri
그것은 Nick Ramirez에 의해 매우 읽기 쉬운 책입니다 http://www.amazon.com/WiX-3-6-Developers-Windows-Installer/dp/1782160426/ – Eldar
나는 "무료 설치 프로그램"에 대해 봤는데 Advanced Installer을 찾았는데, 나는 과거에 성공적으로 사용했음을 기억합니다.
널 소프트 NSIS는 http://nsis.sourceforge.net/Main_Page
내가 잘못 아니에요 경우, 윈앰프와 함께 시작된 오픈 소스 Nullsoft Installer있다.
. NET 개발을 위해 Microsoft에서 제공 한 WiX을 살펴볼 수도 있습니다. IT는 지속적인 통합 설정이 필요한 사람들에게 좋습니다.
NSIS (nullsoft scriptable installer system)이 작업을 수행합니다. 그것은 오픈 소스입니다.
Nullsoft installer, 무료 강력하고 매우 좋다.
nullsoft scriptable install system은 매우 강력하고 전문적인 설치 시스템을 제공하는 오픈 소스 솔루션입니다.
Nullsoft Installe r입니다. 가파른 학습 곡선이 있지만 스크립팅 작업을 마친 후에는 곧바로 적절한 설치 프로그램을 갖게됩니다. 이클립스 플러그인도 확인해 보라.
와우 ... 일곱 명의 다른 사람들이 내 게시물을 추가하는 데 걸리는 시간에 NSIS를 추가했습니다! –
기본 설치 프로그램을 원한다면 너무 가파르 지 않습니다. 사용자 정의 기능을 추가하여 작동 방법을 파악할 때입니다. –
저는 수년 동안 Inno Setup을 사용하고 있습니다. 플러그인이 많을 정도로 성숙했습니다. 나는 포럼/뉴스 그룹이 내가 지금까지 가지고있는 모든 질문에 답하는 데 아주 능숙하다는 것을 발견했다.
먼저 문서를 읽으 리라 기대합니다. 모델의 빠른 시작이나 설명은 없지만, 어떻게 작동하는지 한번 확인한 후에는 매우 유용합니다. –
Inno 설치에 대한 GUI 지원을 향상 시키려면 http://www.istool.org를 방문하십시오. – mwore
이 답변에 최신 정보를 추가했습니다 : Inno Setup (및 NSIS) 설치 프로그램을 IDE에 직접 작성하기위한 Visual Studio Extension이 있습니다. 스크립팅 언어를 사용하는 것이 훨씬 쉽습니다 (구문 강조, IntelliSense 등). https://marketplace.visualstudio.com/items?itemName=unSignedsro.VisualInstaller – Slappy
여기서는 MakeMSI을 사용하여 Windows 설치 프로그램을 구성합니다. 매우 가파른 학습 곡선이지만 모든 Windows 시스템에서 작동하도록 보장됩니다.
조용한 자동 설치 (관리되는 환경에서 항상 수행되는 종류)는 기본적으로 지원되지 않으므로 이전에는 Nullsoft 설치 프로그램에 문제가있었습니다.
Inno Setup은 수년간 Zeus 설치 프로그램으로 잘 작동합니다.
나는 dotNetInstaller도 고려할 것입니다.
전제 조건을 사용하여 설치를 설정하기가 매우 쉽고 멋진 마법사와 양식에서 XML 스크립팅을 관리 할 수있는 편집기가 있습니다.
+1. 나는 NSIS/Nullsoft의 팬이 아니 었습니다.
편집
내가 NSIS 난 그냥 설치 제목/스크립트의 버전 정보를 얻을 저점을 뛰어했던 농구처럼하지 않은 이유. 기본적으로 스크립트를 사전 처리하거나 설치 생성기를 두 번 실행해야합니다. 어쩌면 그들은 그것을 고쳤을지도 모릅니다. 그러나 어떤 번거 로움.
또한 플러그인의 버전과 주요 구성 요소의 버전이 취약하다는 것도 알게되었습니다. 예를 들어, 혼합되고 일치/업그레이드 될 때 상황이 잘 작동하지 않습니다.
NSIS의 특정 버전과 저장소에 사용한 플러그인을 유지해야만했습니다.
나는 비슷한 해결책을 찾고 있었고 블록에있는 새로운 아이가 InstallJammer 인 것을 발견했습니다. 오픈 소스, 매우 다정하고 강력하며 (필자는 실제로 프로젝트에서이 프로젝트를 사용하지 않았기 때문에 찾고 있다고 말함) 여러 플랫폼 용 설치 프로그램을 제작할 수 있습니다.
특히 조치가 매우 쉬운 것 같습니다.
목표에 부응한다면 다른 설치 솔루션에 돈을 쉽게 쓸 수 있습니다.
[NSIS] (http://nsis.sourceforge.net/) – benPearce
[**이 업데이트 된 토론 ** 참조] (http://stackoverflow.com/questions/1544292/what-installation-product-to- use-installshield-wix-wise-advanced-installer/1546941 # 1546941). –