08. juli 2003 - 19:43Der er
17 kommentarer og 3 løsninger
Distribution af en ny version af en VB applikation
Den første gang man sender en VB applikation til en modtager, sker det ved fremsendelse af setup.exe, setup.lst og en zippet fil fremstillet med Åackading Wizard. Applikationen pakkes nu af modtageren ud ved kald af setup.exe og installeres på modtagerens pc.
På et tidspunkt skal modtageren have en ny version af applikationen med fejlrettelser/tilføjelser - hvordan fremsender man i praksis en sådan ny version til modtageren og hvordan får man den installeret nemt på vedkommendes pc?
Jeg har også prøvet at installere to gange og så optræder applikationen 2 gange. Hvordan installerer man helt konkret en ny kontrol på en eksisterende applikation?
Det er åbenbart et emne, der optager flere! Jeg troede egentlig, at der var en 'standardmåde' at opdatere til en ny version på. Når man selv modtager nye versioner af et program, man fx. har købt på nettet, så mener jeg aldrig, at man bliver bedt om at afinstallere -> geninstallere - det bliver blot 'kørt oveni'!?
neesgaard du skal "bare" finde en ordentlig installer (den der følger med Visual studio er da lige til at lukke op og skide i :)
NSIS er meget god og ganske gratis, men jeg ved ikke om den nye version har en update funktion, du kan finde den her: http://winamp.com/nsdn/nsis/
Ellers skal du bruge en som Zero G, InstallShield osv. (disse programmer koster penge, men nogle af dem har demo/gratis versioner hvis man ikke skal bruge dem kommercielt)
fqsupermand -> jeg havde slet ikke fået besked om dit svar - derfor sen reaktion! Jeg er rimelig novice udi disse ting, men skal det forståes sådan, at fx. Zero G´s installer gør, hvad VB 6.0 Package and Deploy Wizard gør? Hvad med selve kompileringen af VB 6.0 applikationen - hvor sker det?
Ja de installere laver det samme som "Package and Deploy Wizard" udtagen at compile, det er dog smart at bruger "Package and Deploy Wizard" til at lave en .dep fil sådan at du kan se hvilke filer der skal med i installeren.
Du skal altså selv compile programmet og fortælle Zero G, NSIS osv. hvilke filer der skal med og hvor de skal pakkes ud til under installationen.
Jeg vil forslå du leger lidt med NSIS først (da den er gratis) når den så ikke kan opfylde dine krav mere så brug Zero G eller et andet.
Jeg kan da oplyse, at jeg havde lidt svært ved at finde ud af at bruge den gratis NSIS og jeg synes, de andre installere er for dyre.
Imidlertid fandt jeg en knapt så dyt: gInstall. Den kan tilsyneladende løse alle ovenstående problemer og så er der tilmed meget hurtig support af ALLE spørgsmål - OGSÅ de 'dumme'.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.