Toon posts:

[MSI] Windows Installer

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik moet een installer schrijven voor een programma en ben de mogelijkheden aan het bekijken. Als ik kijk naar de grote jongens dan is installschield en windows installer het meest gangbare. Omdat de windows installer in mijn Visual Studio .Net zit ben ik daar eens mee begonnen. De standaard dingen als files moven en registry settings inserten lijkt wel duidelijk maar de documentatie laat te wensen over.

Amazone heeft weinig boeken over dit onderwerp en de meeste hebben slechte referenties. Googelen geeft ook alleen maar sites die standaard dingen beschrijven.

Kortom hoe komt ik alles te weten van die Windows Installer, misschien toch ergens in de MSDN een goed hoofdstuk ( onder een andere naam ofzo ) of een mooi boek.

Om even toe te lichten wat ik niet ( goed ) kan vinden is bijvoorbeeld hoe ik een stuk code kan invoegen om b.v. een serial te checken of een web verbinding te openen om te kijken voor updates e.d.

  • MisterData
  • Registratie: September 2001
  • Laatst online: 26-08 21:52
Kijk anders ook es naar NSIS (van Nullsoft) :) Ik gebruik het ook al een tijd en ben er zeer tevreden over. Het is gebaseerd op een script, en alles is aan te passen. Verder is het snel en de installers die het genereert zijn over het algemeen klein. Als de functionaliteit tekort schiet, dan kun je altijd nog uitbreidingen met DLL's gaan schrijven :)

Verwijderd

In de platform sdk komt msi redelijk aan de oorde, maar of het er nou echt duidelijker van wordt nah, ik ben van msi afgestapt en op de gratis ghost installer overgegaan 't editen van die xml config file is 'n beetje etterig in het begin maar als je 'r eenmaal aan gewend bent is 't een prima tooltje ..

  • Nexopheus
  • Registratie: Juni 2001
  • Laatst online: 28-01 13:50
Kijk ook eens hier: http://www.codeproject.com/tips/msicustomaction.asp
In dit artikel wordt uitgelegd hoe je een custom action aan je installer kan toevoegen.
Introductie verhaaltje: http://www.vbweb.co.uk/show/64/

Hier info voor serial check. : http://support.microsoft....px?scid=KB;EN-US;Q253683&

Wat niet kan is nog nooit gebeurd


  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

MisterData schreef op 20 oktober 2002 @ 16:46:
Kijk anders ook es naar NSIS (van Nullsoft)
Of nog beter en mooier IMHO InnoSetup http://www.jrsoftware.org/isinfo.php

MSI is mij nog een beetje te beperkt. Vooral omdat je een installer nodig hebt om de installer te installen. Maar voor .Net programma's is het waarschijnlijk niet een verkeerde keus aangezien die toch al een hele landing moeten installeren zodat het toch al niet op size aankomt.

[ Voor 0% gewijzigd door LordLarry op 20-10-2002 19:16 . Reden: quote ]

We adore chaos because we like to restore order - M.C. Escher


  • MisterData
  • Registratie: September 2001
  • Laatst online: 26-08 21:52
LordLarry schreef op 20 oktober 2002 @ 19:13:
[...]


Of nog beter en mooier IMHO InnoSetup http://www.jrsoftware.org/isinfo.php

MSI is mij nog een beetje te beperkt. Vooral omdat je een installer nodig hebt om de installer te installen. Maar voor .Net programma's is het waarschijnlijk niet een verkeerde keus aangezien die toch al een hele landing moeten installeren zodat het toch al niet op size aankomt.
InooSetup is inderdaad mooier, maar heeft minder functies :) NSIS kent ook een zgn download-addon. Daarmee kun je live files van het internet downlloaden vanuit de installer :)

Verwijderd

Topicstarter
Ik zal zeker de alternatieven gaan bekijken. Nog even terugkomend op de Microsoft Installer niemand anders dan Nexopheus nog mooie links of boeken ?
Pagina: 1