Come risolvere “Unità JclCompression è stato compilato con una versione diversa di sevenzip.IOutArchive”?
-
24-09-2019 - |
Domanda
C'è già una domanda simile ( link ) .Il fatto è che non capisco che cosa unità che devo eliminare.
Ho installato l'ultimo biblioteca JCL e ha aggiunto 'JclCompression' alla lista usi in un'unità e ottengo l'errore:. "Unità JclCompression è stato compilato con una versione diversa di sevenzip.IOutArchive"
Si prega di spiegare a me in un modo più semplice come risolvere il problema.
Grazie in anticipo!
Soluzione
Che cosa significa è che avete una versione non aggiornata di JCLCompression.DCU seduti intorno. Il compilatore tenta di utilizzare un DCU prima se si può trovare, e quindi ricompilare dai file PAS se non c'è DCU disponibile o se il DCU è stantio .. che cosa questo significa errore è che il DCU è stantio e si sta cercando di ricostruire da la fonte, ma non riesce a trovare sevenzip.pas, che utilizza JclCompression. Prova a trovare Sevenzip.pas e aggiungerlo al percorso di ricerca del progetto, o per il percorso di ricerca di Delphi.