Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    eliminare dipendenza dll

    ciao
    ho cancellato una dll fatta da me e che non ho piu
    non riesco + a cancellare la dipendenza a quella dll che alcuni programmi richiedono.
    in particolare la dll in questione è un addin.
    ho provato a deregistrarla con regsvr32 /u ma (ovviamente non la trova)!
    grazie
    ciao
    ....ma i computer non sono tanto macchine quanto strumenti di ampliamento della mente ed un diverso tipo di mezzo espressivo.
    -- Chi si accontenta non gode si illude --

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Parli di VB6? Hai i sorgenti dei programmi?

  3. #3
    si vb6 e ho i sorgenti ma se ricompilo con le modifche che ho fatto, viene registrata un altra dll e se provo a deregistrare (/u) non va via!
    ....ma i computer non sono tanto macchine quanto strumenti di ampliamento della mente ed un diverso tipo di mezzo espressivo.
    -- Chi si accontenta non gode si illude --

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Per VB6 c'è sempre il forum apposito. Sposto.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma che vuol dire "se ricompilo viene registrata ..." ?

    Il sorgente contiene un riferimento o e' il sorgente della DLL?

  6. #6
    mi sono espresso male.
    quando ricompilo non viene registrata.
    se sposto la dll ricompilata nella dir dove era stata precedentemente registrata(la vecchia versione), se provo con regsvr32 /u nomedll.dll , mi dice che la "unregistrazione" della dll e avvenuta con successo, ma tra i riferimenti (per esempio di excel in quanto è un addin) è ancora presente!!
    VVoVe:
    non so che fare!
    devo formattare la macchina?
    non esiste un tool che permette di "vedere" tutte le dll registrate ed eventualmente killarle definitivamente?
    ciao
    ....ma i computer non sono tanto macchine quanto strumenti di ampliamento della mente ed un diverso tipo di mezzo espressivo.
    -- Chi si accontenta non gode si illude --

  7. #7
    Utente di HTML.it L'avatar di Brainjar
    Registrato dal
    Nov 2004
    Messaggi
    1,162
    Allora è come dice Oregon, cerchi di ricompilare i sorgenti della vecchia DLL.
    Gli strumenti che potresti adoperare sono OleView e RegEdt32.
    Entrambi sono installabili tramite Visual Studio 6.0.
    Con OleView hai la lista di tutte le registrazioni di DLL, TLB, OCX e OCA presenti nel
    registro del PC.
    Quando la trovi ti dovresti copiare la chiave a 32 bit del componente e ricercarla
    nel registro tramite RegEdt32.
    Una volta trovata la cancelli.
    E' un'operazione da esperti. Usa cautela.
    Ciao, Brainjar

  8. #8
    ok provo!
    volevo farvi una domanda.
    se da vb6 eseguo la dll su excel trovo l'addin eseguito come se avessi registrato la dll.
    cosa strana e che non trovo la dll su gestione aggiunte!
    grazie
    ciao
    ....ma i computer non sono tanto macchine quanto strumenti di ampliamento della mente ed un diverso tipo di mezzo espressivo.
    -- Chi si accontenta non gode si illude --

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.