Einzelnen Beitrag anzeigen

Benutzerbild von Coder
Coder

Registriert seit: 27. Feb 2004
Ort: Bochum
206 Beiträge
 
Delphi 3 Professional
 
#7

Re: Setup mit Komponentenauswahl?

  Alt 6. Jan 2006, 11:06
MSI Look...
son Quark

noch son Dreckprogramm, der Microsoft Installer, der das System zumüllt.
Genauso wie die neueren Installshield. (die alten gingen noch .. konnte man so einstellen, daß sie keinen Dreck angelegt hatten, weder Registry noch Sys)

Viele Delphi-Programme - besonders .ini basierte lassen sich einfach entfernen/deinstallieren, indem man das Verzeichnis löscht.
Dazu muß man sich nicht einen UNinstaller mit in die Registry schreiben lassen.

Mit einem simplen Delphi Programm die Registry zu benutzen ist sowieso ein Ding der Unmöglichkeit
[ok, ausgenommen Systemnahe Programme]

Es gibt meistens einen wichtigeren Grund eine lokale .ini statt der Registry zu verwenden.
Wenn ich sehe, daß Delphi-Programme z.T. ganze 119 kB an Einstellungen in der Registry speichern - wird einem schlecht.

mhh, klar, MS hat irgendwann mal beschlossen die Registry zu verwenden, um den ganzen .ini-Wahn im Windowsverzeichnis zu stoppen.
"darum ist es auch besser die Registry zu benutzen"
Wer schließt eigentlich nachher die ganzen Lücken in der Registry, wenn die Einträge wieder entfernt werden?

Wer braucht Inno oder NSIS Uninstaller?
Ich wähl die bei meinen Programmen immer mit ab.
Denn die Registry befreien die ja auch nicht von Einträgen.
Außer ihrem eigenen.
Also kann man das auch gleich weglassen.
Und wer mehr als Startmenülinks und das Verzeichnis anlegt [ok, desktop und QuickInternet Links ausgen.] und keine eigene Uninstall-Routine für den Rest [Registry, weitere Systemdateien] mitliefert, dem gehörte der A.... versohlen

Installer sind nicht nur dazu da, das Programm optisch aufzuwerten.
Manchmal sollte man überlegen, ob nicht eine ZIP Datei Anwenderfreundlicher ist.
OK, da aber viele Kunden auf Startmenülinks nicht verzichten können und alles nur per Klick erledigen [wozu haben die ne Tastatur?], muß man als Programmierer manchmal ein Setup erstellen.
ICQ: 204141443
Delphi 3 Professional, Intel 2x 2,4Ghz, 3 GB-Graka, Sound-onBrd, --
außerdem D2S, D3Pro, D4S, D5S, D6S, D7S + Indy, Lazarus, VB5Std, VC++5Pro, Tasm4+5 - was braucht man mehr?
-
  Mit Zitat antworten Zitat