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


"Patchning" av installation/uppgradering

Postades av 2005-03-29 14:28:45 - Johan Djupmarker, i forum programvaror, Tråden har 3 Kommentarer och lästs av 773 personer

Jag använder InstallShield Express för att göra installationer av en applikation. Varje installationspaket får en "Upgrade code" som är ett GUID som är samma för alla versioner av applikationen. Denna används när man installerar senare versioner av programmet, installationsprogrammet fattar då att det är en nyare version av samma program och det installeras då utan att användaren behöver ange vart det ska installeras osv.

Så fort jag gör någon förändring av programmet skapar jag ett nytt installationspaket med nytt versionsnummer (men med samma Upgrade code) som jag skickar till nya användare (samt användare som vill ha uppgaderingen på cd).

Problemet är när jag vill skapa "patchar" till mitt program, en installation som enbart byter ut en fil alltså (hela installationen är på 60 MB med .NET-framework mm och det är lite saftigt för modemanvändare). InstallShield fixar det med något som kallas för "Patch Project", problemet är att den bara klarar av att uppgradera från en version av grundinstallationen. Det betyder alltså att jag måste skapa ett Patch Project för varje version av grundinstallationen samt att användaren måste veta vilken som var den första installationen han installerade... inte så smidigt...

Frågan är då om det finns något smidigt verktyg för att skapa små installationer som fattar var befintliga filer finns och byter ut dem utan att användaren behöver ha en susning om vart programmet finns installerat?

/Johan


Svara

Sv: "Patchning" av installation/uppgradering

Postades av 2005-03-29 16:15:09 - Rickard Dehlin

Jag har tyvärr ingen aning om det du beskriver ovan, det känns som om att det tillhör paketeringsmjukvaran.

Du använder MSI? Isåfall är tekniken att skicka med en MSP-fil. Den gör precis det du frågar efter. Hur sedan MSP-filer faller inom din paketeringsmjukvara vet jag inte.


Svara

Sv:"Patchning" av installation/uppgradering

Postades av 2005-03-29 16:28:04 - Johan Djupmarker

Ja, den "patch-funktionalitet" som finns i InstallShield skapar en MSP-fil. Problemet är att jag vill kunna patcha flera olika versioner av min programvara med samma patch (det är aldrig mer än en eller två filer som skiljer mellan versionerna). Om det är en begränsning i MSI eller i InstallShields implementation av MSI vet jag inte. Någon som vet om man kan fixa detta med något annat verktyg, i så fall vilket?

/Johan


Svara

Sv: "Patchning" av installation/uppgradering

Postades av 2005-04-01 09:36:40 - Johan Djupmarker

Löste detta genom en "workaround" som jag hittade på InstallShields support-forum. Problemet beror på begränsningar i patch-funktionaliteten i MSI. Men man kan utifrån en patch bygga om sin installation så att den får samma "identitet" som patchen och då kan man patcha alla versioner i framtiden.

/Johan


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

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 570 661
27 958
271 741
787
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