Salve a tutti,
ho realizzato una dll active X che utilizza un socket MsWinsock istanziandolo a runtime. In pratica:
Dim WithEvents m_Sock As Winsock
....
Private sub InitSock()
set m_sock= new Winsock
...
end sub
Questa dll viene richiamata da un exe.
Tutto funziona bene finchè utilizzo la dll su un pc di sviluppo, ma se lancio l'exe che utilizza la dll su un pc dove non è presente visual studio ottengo ilseguente errore :
Errore di runtime 429
Non sono disponibili i diritti di licenza necessari utilizzare questa funzione
Da cosa può dipendere? Ho provato ad aggiungere sull'exe un riferiment a mswsck.ocx e aggiungere un oggetto su un form, ma il problema resta.
Cosa posso fare?
Grazie anticipatamente
|