+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 5 su 5

[Inno Setup]Chiave di registro setup autoinstallante Randem System

  1. #1
    Eccomi di nuovo qua a rompere....

    Ho letto nella guida della discussione "Inno Setup Installazione ocx e dll" che quando in un setup si ha a che fare con delle dll, è consigliabile integrare il setup autoinstallante di Randem System per le varie dipendenze che ci sono con le dll.
    Ok, io l'ho integrato anche nel mio Setup e mi chiedevo se c'è la possibilità di farlo installare soltanto qualora non fosse già installato. A tal proposito chiedo quindi se c'è una (o anche più d'una) chiave di registro da poter controllare per raggiungere il mio scopo.

    Grazie in anticipo

  2. #2
    L'avatar di spikexx84
    spikexx84 non è in linea Scribacchino
    Quote Originariamente inviato da doNascimiento Visualizza il messaggio
    Eccomi di nuovo qua a rompere....

    Ho letto nella guida della discussione "Inno Setup Installazione ocx e dll" che quando in un setup si ha a che fare con delle dll, è consigliabile integrare il setup autoinstallante di Randem System per le varie dipendenze che ci sono con le dll.
    Ok, io l'ho integrato anche nel mio Setup e mi chiedevo se c'è la possibilità di farlo installare soltanto qualora non fosse già installato. A tal proposito chiedo quindi se c'è una (o anche più d'una) chiave di registro da poter controllare per raggiungere il mio scopo.

    Grazie in anticipo
    Moooooolte più di una, il setup che segnalo Aggiorna il provider Jet, gli Mdac e i vbruntime per TUTTE le versione di Windows e TUTTE le lingue su cui mi è capitato di installare, per fare quello che chiedi bisognerebbe integrare un diverso controllo per ognuna delle versioni/lingue delle cose che si vanno ad installare, si tratterebbe di un lavoro immane credimi, non ne vale la pena, anche perchè in realtà lui non installa niente se non è necessario, te ne accorgersti ad esempio se tu lanciassi questo setup su una macchina sprovvista di Jet/Mdac, a fine setup ti verrebbe chiesto il riavvio della macchina, segno che ha veramente fatto qualcosa.

    Un ultima precisazione

    Quote Originariamente inviato da doNascimiento Visualizza il messaggio
    quando in un setup si ha a che fare con delle dll, è consigliabile integrare il setup autoinstallante di Randem System
    ASSOLUTAMENTE NO! La registrazione delle dll non centra nulla con il setup che io segnalo, il setup che io segnalo si occupa semplicemente di installare i vbruntime (indispensabili per programmi sviluppati in vb) gli MDAC (Microsoft Data Access Component, ovvero ADODB che si occupa di gestire le connessione e i recordset per qualsiasi tipo di provider purchè installato) e infine il Jet (il provider che consente di comunicare con i database mdb che sono quelli che produce access).

    Ti dirò di più, tu non installi nulla fatto in Visual Basic, quindi i vbruntime non ti servono, come prerequisito richiedi Access, Access lavora su motore Jet, quindi non ti serve nemmeno quello, l'unica cosa di cui forse hai bisogno sono gli Mdac, ma forse persino quelli vengono installati con office, ti consiglierei di fare una prova su una macchina virtuale vergine e vedere se hai problemi.

    Concludendo io non credo che il tuo setup abbia "davvero" bisogno del setup autoinstallante di randem system, metterlo è solo una sicurezza antiutonto in più, cosicche se per caso stai lavorando su una macchina danneggiata negli Mdac o nel Provider Jet lo puoi sistemare, chiaro?
    ℹ️ Leggi di più su spikexx84 ...

  3. #3
    Sì, l'avevo già capito che non erano indispensabili per il mio setup, infatti lo integro soltanto per quella che tu chiami "sicurezza antiutonto"

    Comunque vorrà dire che, visto che i vari controlli li fa già l'installer di Randem System, io non controllo nulla e nel mio setup glielo farò sempre eseguire.

    Per quanto riguarda le macchine virtuali purtroppo non posso fare prove con quelle.... Mi dà sempre un errore in fase di registrazione delle librerie e quindi non funziona niente... Non so cosa possa essere, ho cercato informazioni ovunque al riguardo, ma senza trovare valide risposte... Sono costretto a fare tutti i test sulla macchina da cui sviluppo... uff!!

  4. #4
    L'avatar di spikexx84
    spikexx84 non è in linea Scribacchino
    Quote Originariamente inviato da doNascimiento Visualizza il messaggio
    Sì, l'avevo già capito che non erano indispensabili per il mio setup, infatti lo integro soltanto per quella che tu chiami "sicurezza antiutonto"

    Comunque vorrà dire che, visto che i vari controlli li fa già l'installer di Randem System, io non controllo nulla e nel mio setup glielo farò sempre eseguire.

    Per quanto riguarda le macchine virtuali purtroppo non posso fare prove con quelle.... Mi dà sempre un errore in fase di registrazione delle librerie e quindi non funziona niente... Non so cosa possa essere, ho cercato informazioni ovunque al riguardo, ma senza trovare valide risposte... Sono costretto a fare tutti i test sulla macchina da cui sviluppo... uff!!
    Umhh..... molto strano io non ho mai avuto problemi di questo tipo... Senza però vedere gli errori e le macchine virtuali non posso far nulla....
    ℹ️ Leggi di più su spikexx84 ...

  5. #5
    Provo ad aprire una discussione sugli errori, ma dubito che si riesca a trovare l'inghippo (anche se al momento ci spero più di ogni cosa - se dovesse capitare a un cliente non saprei proprio che dirgli)...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. [INNO SETUP] aggiornare i valori delle chiavi di registro
    Da fabiolinospad nel forum Altri linguaggi e strumenti
    Risposte: 0
    Ultimo Post: 03-02-2012, 21:24
  2. [Inno Setup] Inserire nel setup uno script di installazione di altri software
    Da Albaz_mat nel forum Altri linguaggi e strumenti
    Risposte: 0
    Ultimo Post: 21-10-2011, 09:36
  3. [Inno Setup]Sintassi per sovrascrivere file in Inno Setup
    Da frisella nel forum Altri linguaggi e strumenti
    Risposte: 16
    Ultimo Post: 23-03-2010, 10:15
  4. Risposte: 2
    Ultimo Post: 17-03-2010, 11:58
  5. [Inno Setup]Controllare l'esistenza o i valori delle chiavi di registro
    Da doNascimiento nel forum Altri linguaggi e strumenti
    Risposte: 3
    Ultimo Post: 12-01-2010, 16:16