Poslao: 18 Avg 2011 22:17
|
offline
- Nemanja
- Web Designer and Developer
- Pridružio: 24 Jan 2007
- Poruke: 266
|
Instalirao sam Inno setup pokusajuci da napravim instalacioni fajl aplikacije koju sam napravio u VB 6, ali mi nije jasno kako da namestim da uz fajl instalira i propratne fajlove, da bih mogao da pokrenem aplikaciju na drugom racunaru. Unapred zahvalan
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 19 Avg 2011 03:47
|
offline
- Srki94
- Mod u pemziji
- Pridružio: 14 Feb 2008
- Poruke: 12403
|
Može to da se uradi, imaš u Inno generisanoj skripti "[Run]" tu napišeš parametre, tj. ispod.
Primer :
[Run]
Filename: "{app}\MyProg.exe"; Description: "Launch My Program"; Flags: nowait postinstall skipifsilent
Tako i ti možeš da izmeniš i recimo pokreneš batch ili exe fajl.
Recimo da ti se runtime instalacija zove vb6runtimesetup.exe ovako bi izgledao kod :
[Run]
Filename: "{app}\vb6runtimesetup.exe"; Description: "Instalacija Runtime fajlova"; Flags: nowait postinstall skipifsilent
Uz to , obavezno staviš i fajlove u samu instalaciju tj. folder kada praviš setup. Trebalo bi da radi.
|
|
|
|
Poslao: 26 Avg 2011 02:24
|
offline
- Nemanja
- Web Designer and Developer
- Pridružio: 24 Jan 2007
- Poruke: 266
|
Nisam te bas razumeo, ako ti nije problem da mi malo razjasnis to. Ja sam preko wizarda napravio setup fajl, i skinuo sve dll fajlove koji idu u moj projekat ali kako da ih sad ubacim u setup fajl??
|
|
|
|
|
Poslao: 30 Avg 2011 03:06
|
offline
- Nemanja
- Web Designer and Developer
- Pridružio: 24 Jan 2007
- Poruke: 266
|
OK to sada razumem, probao sam na windows 7-ici na drugom racunaru, ali nece, reci mi koji .NET Framework trebam da instaliram da bi radilo. Sve dll fajlove sam izvadio iz programa i ubacio u instalacioni fajl ali ponovo nece? :S
|
|
|
|
Poslao: 30 Avg 2011 07:13
|
offline
- Srki94
- Mod u pemziji
- Pridružio: 14 Feb 2008
- Poruke: 12403
|
HUNT3R ::OK to sada razumem, probao sam na windows 7-ici na drugom racunaru, ali nece, reci mi koji .NET Framework trebam da instaliram da bi radilo. Sve dll fajlove sam izvadio iz programa i ubacio u instalacioni fajl ali ponovo nece? :S
To zavisi u čemu si radio. Recimo VB6 zahteva obične vb runtime fajlove dok recimo ako imaš VB.NET2010 On radi u .NET 4 Frameworku ali to može da se izmeni tako da uglavnom zavisi od programera. Ako nisi siguran postoji par načina da proveriš :
1. Vidiš koju grešku program izbaci kad ga pokreneš na drugoj mašini
2. Uđeš u projekat koji radiš i odeš u meni Project > Ime projekta properties > u novom prozoru compile > dugme Advanced Compile Options > I tu u prozoru ti piše : "Target framework(all configurations):
Ispod u combo boxu ti stoji .NET u kom je tvoja aplikacija pravljena.
Takođe pazi , ako jednom konvertuješ iz starog frameworka aplikaciju u novi, više ne možeš da je vratiš u stari framework.
|
|
|
|
Poslao: 30 Avg 2011 15:23
|
offline
- Nemanja
- Web Designer and Developer
- Pridružio: 24 Jan 2007
- Poruke: 266
|
Koristim Visual Basic 6.0, ali ta opcija koju ti pricas je nema... ima compile, ali nigde nema advanced compile options... Takodje jos jedno pitanje, ja sam dll fajlove izvlacio iz samog sistemsog foldera, tj syswow64... Da li postoji laksi nacin? Na primer na internetu sam citao nesto preko Add-ins > Package and Deploymant Wizard... Da li mogu i tako da izvucem dll fajlove??
|
|
|
|
|
Poslao: 30 Avg 2011 22:48
|
offline
- Nemanja
- Web Designer and Developer
- Pridružio: 24 Jan 2007
- Poruke: 266
|
Da, ali ovde se nalaze service pack-ovi samo za operativne sisteme pre windows 7-mice, da li postoji negde za windows 7-micu... Ja sam trazio ali na ovom sajtu nigde nisam mogao da nadjem, inace aplikacija je napravljena na operativnom windows 7...
|
|
|
|
Poslao: 01 Sep 2011 01:05
|
offline
- Srki94
- Mod u pemziji
- Pridružio: 14 Feb 2008
- Poruke: 12403
|
Da li si uopšte probao da instaliraš te propratne fajlove na drugi računar?
Bukvalno će ih kopirati u Win folder gde treba, to su .DLL fajlovi među kojima je i Msvbvm60.dll , kada pokreneš tvoju VB6 aplikaciju koja je pravljena u ma kom OS ona će raditi bez problema.
Evo baš sam testirao neke moje radove iz VB6 posle instalacije propratnih fajlova na Win7 i radi sve ok.
|
|
|
|