Discussione:
[?] Mancata registrazione OCX
(troppo vecchio per rispondere)
Rogis
2007-01-17 15:22:05 UTC
Permalink
Non riesco a registrare un ActiveX in Windows Server 2003 R2 SP1.

Utilizzo il comando "regsvr32 DateTime.ocx" (col controllo in System32), ma
ricevo il seguente messaggio:
Load library ("DateTime.ocx") non riuscito - Impossibile trovare il modulo
specificato

Dipende forse dal fatto che l'OCX utilizza altre librerie (sconosciute) non
presenti nel sistema?
Altre idee?

Grazie!
f***@ancorame.it
2007-01-17 16:19:43 UTC
Permalink
Post by Rogis
Non riesco a registrare un ActiveX in Windows Server 2003 R2 SP1.
Utilizzo il comando "regsvr32 DateTime.ocx" (col controllo in System32), ma
Load library ("DateTime.ocx") non riuscito - Impossibile trovare il modulo
specificato
Dipende forse dal fatto che l'OCX utilizza altre librerie (sconosciute) non
presenti nel sistema?
Altre idee?
Grazie!
Hai i diritti di administrator quando tenti il regsvr ?
Rogis
2007-01-17 16:38:45 UTC
Permalink
Post by f***@ancorame.it
Hai i diritti di administrator quando tenti il regsvr ?
Sì, altri OCX li registro senza problemi...
Rafunk
2007-01-17 16:55:31 UTC
Permalink
Post by Rogis
Non riesco a registrare un ActiveX in Windows Server 2003 R2 SP1.
Utilizzo il comando "regsvr32 DateTime.ocx" (col controllo in
Load library ("DateTime.ocx") non riuscito - Impossibile trovare il
modulo specificato
Dipende forse dal fatto che l'OCX utilizza altre librerie
(sconosciute) non presenti nel sistema?
Altre idee?
Secondo è plausibile che tu debba esplicitare tutto il percorso del file da
registrare:
regsvr32 "C:\Windows\System32\DateTime.ocx"
Post by Rogis
Grazie!
--
Bye

Raf

-----------------------------------------------------
Funk: cooler than the other side of the pillow.
Rogis
2007-01-17 17:23:10 UTC
Permalink
Post by Rafunk
Secondo è plausibile che tu debba esplicitare tutto il percorso del file da
regsvr32 "C:\Windows\System32\DateTime.ocx"
Se il file è in System32, non è necessario specificare il percorso, poichè
l'eseguibile regsvr32 è nella suddetta cartella.
Comunque avevo già provato (non si sa mai)...
Rafunk
2007-01-17 17:30:49 UTC
Permalink
Post by Rogis
Post by Rafunk
Secondo è plausibile che tu debba esplicitare tutto il percorso del file da
regsvr32 "C:\Windows\System32\DateTime.ocx"
Se il file è in System32, non è necessario specificare il percorso,
poichè l'eseguibile regsvr32 è nella suddetta cartella.
D'accordo, infatti mi riferivo al percorso dell'OCX, non di regsvr32.exe, visto
che il messaggio di errore dice proprio che non trova quel file.
Ma si sa, a volte i messaggi possono essere ingannevoli.
Post by Rogis
Comunque avevo già provato (non si sa mai)...
E non ha funzionato, suppongo...
Comunque puoi utilizzare il tool FileMonitor di SysInternals
(www.sysinternals.com) per capire qual è il file che al momento dell'esecuzione
di regsvr32 non viene trovato.
Eventualmente usa il Dependency Walker (che fa parte dei tools di Visual Studio
6) per cercare di capire se c'è una dipendenza del tuo OCX che non è installata
nel sistema.
--
Bye

Raf

-----------------------------------------------------
Funk: cooler than the other side of the pillow.
Loading...