Hej! Om du tycker InneSetup är krångligt så ska du nog glömma windows installer sdk :P Men windows installer är en bra idé. Ta en titt på t.ex. vs.net där man kan skapa vettiga installationer utav msi-typ. Sedan har du ju Wise for Windows Installer också, men den ligger antagligen i samma prisklass som InstallShield. Skulle tro att standard-versionen ligger på 3-4000 och pro-versionen på runt 7-8000 sek. VS.NETs egna tycker jag är för begränsad. Egentligen är väl Inno Setup/IS Tool inte så svåra, men jag är inte van vid syntaxen i Pascal scriptdelen. Men det blir nog Inno setup ändå... Vad är problemet med vs.net? Bara en liten fråga (jag tycker också att den har en del begränsningar), men vad är det som du inte gillar med den? Det blev Inno Setup med IS Tool ändå. Vad jag tycker är begränsat med .NET:s inbyggda är att det är svårt att skapa avancerade villkor. T ex vill jag vill jag göra en hel del registerkontroller och beroende på vad som står där vill jag köra diverse kod eller ge användaren ett meddelande och avbryta installationen. Dessutom är det svårt att installera frameworket på ett smidigt sätt om inte Windows Installer redan finns i en viss version. Ytterligare ett alternativ (jag såg tråden just nu så jag beklagar att jag kommer med råd efter att du redan har valt verktyg) är WiX, vilket är ett opensource-projekt som använts internt på MS innan de släppte ut det. Kika på <url.http://wix.sourceforge.net/index.html>. Det finns även en gedigen tutorial på http://www.tramontana.co.hu/wix/. Tack för tipset, men nu är jag så bra på Inno Setup att jag inte orkar byta!Windows Installer
Ska göra ett installationsprogram och har av diverse skäl kommit in på Windows Installer SDK efter att ha kollat på InnoSetup (krångligt, men flexibelt) och Installshield Express (för simpelt, men användarvänligt), Installshield Professional (Bra, men för dyrt). Har laddat ned Windows Installer SDK och men fattar inte hur man skall göra för att skapa installationsprojekt alls? Ska man använda en utvecklinsgmiljö typ VS6 eller VS.NET eller?Sv: Windows Installer
Sv:Windows Installer
Sedan kan du ju kolla på http://www.advancedinstaller.com/ som har en gratisversion. Jag har dock aldrig testat denna själv...Sv: Windows Installer
Sv:Windows Installer
Sv: Windows Installer
Inno Setup i kombination med IS Tool är relativt lättarbetat och man kan enkelt skapa installationsloggar. Dessutom finns lite events och en stor mängd inställningsmöjligheter. Jag har inte ansträngt mig med .NETs inbyggda, men efter att ha kommit över pascal scripting tröskeln i Inno Setup så tycker jag mig ha väldigt stor flexibilitet. Sv:Windows Installer
Med Votive : http://sourceforge.net/forum/forum.php?forum_id=445363 så kan du få WiX-projektet integrerat i VS.NET 2003.
/AndreasSv: Windows Installer