Newsgroup: it.comp.appl.access
Titolo: Distribuire un applicativo con INNO SETUP COMPILER

Se utilizzo ISC oltre al file mdb cosa devo allegare? File sparticolari? 
Ipotizziamo che utilizzi un activex particolare, devo allegarlo, dove dovra' 
essere copiato? Grazie.
andy 

 essere copiato? Grazie.
lo devi copiare (se possibile) nella stessa cartella sul pc dell'utente
in cui lo tieni tu.
dici ad innosetup qual'e' la sua cartella di destinazione, cioè la
stessa che hai configurato nelle reference vba del tuo programma (cosi
almeno non la devi far spostare a manina se c'e' qualche errore, perche
se hai detto ad access che il file pippo.ocx sta dentro
c:\tuoprogramma\pippo.oxc access si aspetta di trovarlo li molto
probabilmente)
ciao :)
--
Fabrizio yQy

 allegarlo, dove dovra' essere copiato? Grazie.
Insieme al tuo MDB dovrai anche distribuire il runtime di Access, altrimenti 
il tuo cliente, nel caso in cui non abbia Access, non potrà utilizzarlo.
Se devi distribuire anche un file OCX, di solito questi vanno inseriti o 
nella cartella dove si trova anche il file MDB, o nella cartella %SystemRoot%\system32.
In ogni caso, comunque, devi anche provvedere alla registrazione, ottenibile 
con il comando "regsvr32 /s nomefile.ocx"
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

PBsoft ha scritto:

Nel caso di distribuzione del RUNTIME, anche se non l'ho mai fatto
penso che la cosa
sia da definire in modo diverso...!
Con il SetupBuilder di ODE conviene creare il pacchetto di Setup del
Runtime che si crea tutti i registri e quanto serve per il
funzionamento del Runtime, questo potrebbe essere inserito in un Evento
BeforeInstall gestibile in InnoSetup, quindi si può consentire di
inserire i file di dipendenza nella Dir predefinita(System32 come
dicevi) ed automaticamente farlo registrare inserendo l'opzione nel
file di configurazione.
Questo è il modo in cui io proverei a farlo, ma non avendo mai provato
a distribuire il Runtime
mi piacerebbe avere conferma da qualcuno che lo ha già fatto...!
@Alex

 mi piacerebbe avere conferma da qualcuno che lo ha già fatto...!
Io posso descrivere la mia esperienza, ma riguarda NSIS e non Inno :-)


 @Alex
io con innosetup distribuisco il runtime installandolo a se', in
modalita' quiet subito dopo aver installato l'applicazione
nel mio installerscript c'e'
[file da copiare]
c:\programmamio\dati.mdb
c:\programmamio\applicazione.mdb
c:\programmamio\accessrt.msi (i runtime)
after install basta configurare un comando in innosetup cosi:
msiexec /i c:\programmamio\accessrt.msi /quiet
e lui installa e configura i runtime SOLAMENTE
per le ocx e le dll si puo dire ad innosetup di registrarsele
automaticamente (configurandone opzionalmente la destinazione di
installazione del file)


 Fabrizio yQy
Ciao
@Alex

 @Alex


grazie
"PBsoft" <in...@REMOVEpbsoft.it> ha scritto nel messaggio 
news:875ea355438918...@news.tin.it...


il cliente in questione possiede access 2003, quindi basta copiare il file 
mdb e se utilizzato qualche controllo ocx particolare
andrea
"PBsoft" <in...@REMOVEpbsoft.it> ha scritto nel messaggio 
news:875ea3554394f8...@news.tin.it...


 ha scritto nel messaggio 
news:1159539846.1...@h48g2000cwc.googlegroups.com...


 file mdb e se utilizzato qualche controllo ocx particolare
Puoi scegliere l'installer che vuoi. L'unica differenza sta nel fatto che 
non includerai il runtime.
