Gå til innhold

installasjonsprogram og nødvendige komponenter


Anbefalte innlegg

Skrevet

Har et program med en access-database.

Bruker Microsoft.Jet.OLEDB.4.0 for å connecte mot denne.

 

Tenkte jeg skulle bruke Inno Setup Compiler til å lage installasjonsprogram for programmet mitt, så andre kan installere det på en hvilken som helst win98 -> XP pc.

 

Har testa med Package & Deployment Wizard før, men fikk masse problemer med komponenter som enten ikke var med i den ferdige setupfila, eller som ikke ville installeres på testmaskinen. Mener disse problemene var knyttet opp mot databasehåndtering.

 

Hva må jeg passe på å få med når jeg lager setupfila?

 

En annen litt kjedelig ting er jo at jeg alltid må teste dette på en maskin som ikke VB eller programmet mitt er installert på fra før, for da fungerer det jo hver gang jeg tester installasjonen... Noen triks her?

 

[space]

Videoannonse
Annonse
Skrevet

Skulle til å stille et lignende spørsmål.

 

Tested med "Publish->Build outputs".. fikk da en .exe fil, men denne (180kb) inneholder ingen komponenter, og jeg så ingen plass man kunne legge til noen.

 

Resultat: 1 test maskin fikk feilen at en MStabcntl fil ikke fans på maskina, og en annen test maskin fikk at en ocx-fil manglet eller ikke var korrekt registrert...

 

Kommer å følge tråden her med argus øyne, og håpbe på svar her, ellers blir det vel til å google.

 

Og akkuratt det som trådstarter beskriver, at man må ha en test-maskin uten VB for å se om man har lykkes med å "deploye" programmet er ganske irriterende.. noen work-arounds?

Skrevet

nsis er jo ganske bra, men da må du finne ut hvilke komponenter du trenger selv.

 

Du trenger ihvertfall MSVBM60.dll, den må registreres tror jeg, med regsvr32.exe

men du vet vel selv hvilke OCXer og dller som er i bruk i prosjektet?

  • 2 uker senere...
Skrevet

Noen som har funnet ut noe mer angående databaseoppkoblingen?

Skulle tro det skulle være lett å finne guider om dette, men jeg må si jeg sliter med å finne noe relevant...

 

Folk har vel gjort dette før. :roll:

 

[space]

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...