Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Hur gör man ett installationsprogram för flera applikationer?

Postades av 2007-05-02 12:41:37 - Fredrik Andersson, i forum asp.net generellt, Tråden har 6 Kommentarer och lästs av 658 personer

Hur gör man ett installationsprogram för flera applikationer?

Jag har två windowsapplikationer samt en webb applikation, och en databas som jag vill installera.

Jag skulle vilja att allting låg i samma installationsprogram.

Förutom att allt ska ligga i samma installationsprogram, så vill jag ha jag ha en licensvalidering där valideringen sker via webservice i installationsprogrammet.

Valideringen ska vid korrekt licenskod ladda ner en licensfil och lägga den i databasen.

Hur går jag tillväga för att åstadkomma detta?

Har försökt göra detta i WIX men har kört fast lite vid uppdatering/ändring av installationen.

Funderar även på om det är rätt att gör det i WIX då allt läggs som en applikaton i ”Add or remove programs”.

Jag funderar nu på att göra ett eget ”User interface” som drar igång separata MSI filer gjorda för varje del av installationen och skicka ”Destination directory” etc. som inparametrar till dessa.

Jag funderar på om detta är rätt väg att gå? Om inte. Hur går jag tillväga?

Editerad:
Man ska kunna välja om man vill installer bara någon windowsapplikation eller webbapplikation och databas. Licensfilen som laddas ner måste finnas för att köra applikationerna. Om man väljer att bara installera windowsapplikationer så måste man ange sökväg till webbserver i installationen.


Svara

Sv: Hur gör man ett installationsprogram för flera applikationer?

Postades av 2007-05-02 13:45:07 - Simon Dahlbacka

Njae, bättre lösning är nog att använda nån så kallad bootstrapper för att köra flera msi installationer. Licensvalideringen kan du författa som en custom action som du inkluderar i WiX setupen. Notera dock att detta inte är en 100% säker lösning eftersom det i princip är möjligt att fiffla om i msi:n för att kringgå detta.


Svara

Lite förtydligande

Postades av 2007-05-02 14:34:05 - Fredrik Andersson

Lite förtydligande.

Man ska kunna välja om man vill installer bara någon windowsapplikation eller webbapplikation och databas. Så någon form av userinterface behöver jag.

Licensfilen som laddas ner måste finnas för att köra applikationerna. Så om man fifflar med MSI filen spelar ingen större roll. Dvs man kanske kan installera applikationerna men inte använda dom.

Licensilen kommer att finnas i många olika varianter och styr i vilken utsträckning applikationerna får användas.


Svara

Sv: Lite förtydligande

Postades av 2007-05-02 16:23:49 - Simon Dahlbacka

Jo, men du behöver ändå nån sorts frontend, bland annat pg.a. att installera en msi från en annan msi är deprecated. Men eftersom du säger att du vill kunna välja vad du vill installera, behöver du antagligen göra den själv..

Och det verkar ju som du har licenshanteringen under kontroll...


Svara

Sv:Lite förtydligande

Postades av 2007-05-05 13:20:41 - Lars-Erik Eriksson

Titta på inno setup och IS tools
http://www.jrsoftware.org/isinfo.php
http://www.istool.org/default.aspx/


Svara

Inno Setup

Postades av 2007-05-09 12:26:13 - Fredrik Andersson

Har kollat lite på inno setup tidigare. Kan mycket väl gå att göra detta i Inno. Känns dock som om man måste vara lite mer inkörd på Pascal för att lyckas.

Har även kollat lite på NSIS.

Båda verkar helt ok om man vill installera en applikation, med en eller flera "features". Problemet är väl att få in flera applikationer i samma installation.


Svara

Sv: Inno Setup

Postades av 2007-05-09 13:31:06 - Lars-Erik Eriksson

Med is tools/inno setup kan man göra väldigt mycket. Man kan t ex köra MSI:er och på så sätt installera .NET framework utan att användaren behöver klicka igenom något. (Förutsatt att användaren har tillräckliga behörigheter). Man kan också läsa från och skriva till registret. Men ska man göra sådana saker så måste man ta sig lite tid att lära sig programmet och pascal scripting. För ett enstaka installationsprogram kanske det inte är värt tiden.


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 170
27 953
271 705
710
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies