Salve a tutti.
Ho generato un programma in VB6 e adesso dovrei generare il pacchetto di installazione. I passaggi che eseguo sono i seguenti:
Nell' "Add-In Manager" abilito il "Package and Deployment Wizard" che poi richiamo dalla stessa tendina
Seleziono "Package" e faccio ricompilare tutto il programma
Seleziono come Packaging script e come Package type la voce "Standard setup"
Tolgo dall'elenco delle DLL da inserire nel pacchetto "msvcrt.dll" e "urlmon.dll" altrimenti mi si generano conflitti durante il processo di installazione in quanto queste due risultano in uso (praticamente da tutti i programmi)
Faccio mandare tutte le DLL nella cartella Windows\system32
Nessun Shared Files
poi ok a tutto e mi genera il pacchetto
Il problema viene fuori quando faccio l'installazione.
Alla domanda se voglio rimpiazzare "MFC40.DLL" con una versione più vecchia, rispondo "Keep", ma dopo qualche secondo si genera un'altro errore ed a questo non ho trovato rimedio (copio e incollo quello che riporta il file ST6UNIST.0001, che è poi il messaggio di errore che mi mostra)
*** ERROR: The file 'C:\DOCUME~1\ADMINI~1\IMPOST~1\Temp\msftqws.pdw\$( DLLSelfRegisterEx)' could not be registered because it was not found.
*** ERROR: (User Responded with 'OK')
dopodiché si disinstalla tutto.
Dove sbaglio?
Grazie ragazzi

Rispondi quotando