PDA

Visualizza versione completa : Errore Regsvr32.exe


Andre@
30-09-2002, 10.26.47
Utilizzando un programma mi appare l'errore "File not found: rsrc32.dll"
La libreria è presente allora provo a registrarla con il comando
"Regsvr32.exe c:\windows\system\rsrc32.dll"
e mi appare:

"LoadLibrary(“c:\windows\system\rsrc32.dll”)failed.
GetLastError returns 0x0000045a"

Che significa??
Grazie

P8257 WebMaster
30-09-2002, 10.48.59
Forse la libreria è corrotta .. però prova anche a controllare che non sia stata già registrata

Bye :cool:

Andre@
30-09-2002, 11.05.08
La libreria l'ho estratta nuovamente dai file CAB di windows e presumo sia Ok.
Se fosse già registrata perchè al lancio del programma mi dice che il file rsrc32.dll non lo trova?
grazie ancora

P8257 WebMaster
30-09-2002, 11.07.35
.. sicuro che vada messa in \windows\system .. magari il programma la cerca in un percorso diverso (magari la sua directory di installazione)

Bye :cool:

Andre@
30-09-2002, 15.21.49
L'ho rimessa li perchè era li che l'ho trovata, ma anche mettendola nella directory di installazione del programma, all'avvio mi da "file not found".
Per questo ho provato a riregistrarla ma senza successo.
L'errore "GetLastError returns 0x0000045a" che significato ha?
ciao

davlak
30-09-2002, 15.47.38
http://www.keware.com/cgi-bin/bbs4/config.pl?read=943

The_Prof
30-09-2002, 16.16.39
La libreria in questione deve esistere sia nella cartella di windows, sia nella cartella del programma e dovrebbero avere le stesse date.

L'errore in fase di registrazione potrebbe essere dovuto a questo.

Puoi provare a deregistrarle prima con il comando

Regsvr32.exe \u c:\windows\system\rsrc32.dll"

Ciao :)

davlak
30-09-2002, 16.43.53
Originariamente inviato da The_Prof

Puoi provare a deregistrarle prima con il comando

Regsvr32.exe \u c:\windows\system\rsrc32.dll"

Ciao :)

una curiosità: non era: unregsvr32.exe...etc?:confused:

The_Prof
30-09-2002, 16.48.19
Cosi' ho visto nel sito della Microsoft per registrare DLL per applicazioni OLE od OCX.

Ciao :)

DavideDave
30-09-2002, 17.03.49
prova a vedere se la trovi qui:

http://www.dynamiclink.host.sk/index.htm

Andre@
30-09-2002, 17.06.30
Anche il comando per deregistrarle mi da lo stesso errore
"LoadLibrary(“c:\windows\system\rsrc32.dll”)failed.
GetLastError returns 0x0000045a"

davlak
30-09-2002, 17.39.20
o anche qui:

http://www.the-cabinet.com/DLLs/apps/

;)

Andre@
01-10-2002, 11.43.05
Risolto!
Nelle proprietà della libreria nella riga descrizione leggo "Resource Meter 32-bit thunks".
Forse questa libreria viene usata anche per analizzare le risorse di rete o di sistema?
Installo le applicazioni "Analizzatore di rete" "Monitor di sistema" "Misuratore risorse". Durante l'installazione mi comunica che il file rsrc32.dll è già presente con una versione maggiore, confermo. Alla fine provo a lanciare il mio programma e non mi da più l'errore.
Forse nel registro c'era qualche schifezza che i vari pulitori non hanno trovato.
Grazie a tutti

The_Prof
01-10-2002, 11.57.54
(Y) (Y)

Ciao :)