Frage

Gibt es so etwas wie Install , dass ich kostenlos nutzen können?

War es hilfreich?

Lösung

WiX

  • Sehr leistungsfähige und flexible .
  • Kann MSI-Pakete erzeugen (Microsoft Deployment-Format der Wahl)
  • Fast keine Dokumentation
  • Sehr steile Lernkurve.
  • XML-basiert.
  • Empfohlen für sehr komplexe Installateure.

Inno Setup

  • Kann nicht produzieren MSI-Pakete.
  • Der Scripting Teil sieht aus wie INI-Dateien Struktur.
  • Verwendet Pascal-Script-basierte Sprache für zusätzliche Flexibilität.

NSIS

  • Kann nicht produzieren MSI-Pakete.
  • Voll scripted, sehr leistungsfähig, aber auf Kosten der hohen Lernkurve.
  • Recommened wenn WiX ist zu viel und Inno Setup nicht genug.

AdvancedInstaller

  • Grundversion ist kostenlos.
  • Kann MSI-Pakete erzeugen.
  • Sehr guter Benutzeroberfläche, fast keine Lernkurve Dinge getan.
  • XML-basierte (aber Schema ist nicht sehr benutzerfreundlich, ist nicht wirklich wichtig, wie Sie GUI-Editor verwenden würden sowieso)
  • Die beste Option, wenn Sie nur die grundlegenden Installer Anforderungen haben und haben keine Zeit, etwas Neues zu lernen.

IzPack

  • Cross-Plattform
  • Maven Integration
  • Customizable Aktionen
  • Gut dokumentiert
  • Opensource

Andere Tipps

Ich habe jetzt Inno Setup für mehrere Jahre. Es ist reif genug, dass es eine Menge von Plug-In hat. Ich habe festgestellt, dass die Foren / Newsgroups sind sehr gut auf alle Fragen zu beantworten ich bisher hatte.

WiX (Windows Installer XML) ist frei.

Inno Setup hat sehr gut funktioniert wie die Zeus Installer für viele Jahre.

Ich googeln für „free-Installer“ und gefunden Advanced Installer , die ich mich erinnere, dass ich erfolgreich eingesetzt haben in der Vergangenheit.

1 für Inno. Ich war kein Fan von NSIS / Nullsoft.

EDIT

der Grund, warum ich nicht NSIS mochte die Reifen waren ich hatte Trog zu springen nur die Versionsinformationen im Installer Titel / script zu erhalten. Grundsätzlich haben Sie vorverarbeiten die Skripte oder den Generator zweimal installieren laufen. Vielleicht fixiert sie es, vielleicht auch nicht. Aber was für ein Ärger.

Ich fand auch, dass die Versionen der Plug-in und die Versionen der Hauptkomponente waren brüchig. Zum Beispiel haben die Dinge nicht gut funktionieren, wenn sie gemischt und abgestimmt / aufgewertet.

Wir hatten eine bestimmte Version von NSIS und die Plugins halten wir in einem Repository verwendet, um sicherzustellen, dass wir sie hatten.

Ich würde dotNetInstaller auch.

Es ist ziemlich einfach zu installieren Installation mit Voraussetzungen, hat einen schönen Assistenten und einen Editor, der das XML-Scripting aus einem Formular lassen verwalten.

Nullsoft Installe r ist der Weg zu gehen. Es hat ein bisschen eine steile Lernkurve, aber wenn man das Scripting ausgearbeitet haben, werden Sie eine anständige Installateur in kürzester Zeit. Schauen Sie sich die Eclipse-Plugin auch, es ist eine große Bereicherung.

Ich war auf der Suche nach einer ähnlichen Lösung und fand das neue Kind auf dem Block Install zu sein. Open Source, sehr freundlich und leistungsstark aussehenden (ich sage suchen, weil ich eigentlich nie benutze es an einem Projekt beendet), können Installateure für mehrere Plattformen produzieren.

Aktionen insbesondere schienen sehr einfach einzurichten.

Wenn es sich der Ziele zu leben, wäre es leicht, die andere geben installieren Lösungen einen Lauf für ihr Geld.

Es ist die Open-Source- Nullsoft Installer die mit WinAmp begann, wenn ich mich nicht irre.

Für .NET Entwicklung können Sie einen Blick nehmen wollen WiX , die Microsoft auch sourced öffnen. Es ist gut für die mit Continuous Integration-Setups.

NSIS (Nullsoft skript Installer-System) wird die Arbeit machen. Es ist Open Source.

http://nsis.sourceforge.net/Main_Page

Die Nullsoft Installer frei, kraftvoll und sehr, sehr gut.

Die Nullsoft skriptfähige System ist eine Open-Source-Lösung installieren, die ein sehr leistungsstarkes und professionelles bieten installierendes System .

Wir verwenden MAKEMSI hier, um auf Windows Installer zu konstruieren. Sehr steile Lernkurve, aber es ist garantiert auf jedem Windows-System zu arbeiten.

Wir haben Probleme mit Nullsoft Installer in der Vergangenheit, so leise, automatisierte Installationen (die Art getan die ganze Zeit in verwalteten Umgebungen) hatten werden standardmäßig nicht unterstützt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top