Ecco il problema:
Ho fatto una dll COM in c++ che funziona correttamente. Cioè se la uso da VB non ha problemi...
Adesso ne sto facendo un'altra (sempre i c++)che tra le altre cosa richiama quella di prima così:
CComPtr <INetUtility> pUtil;
hr=pUtil.CoCreateInstance(__uuidof(INetUtility));
Con questa istruzione dovrebbe creare un puntatore all'interfaccia INetUtility, ma come hresult mi da: "Interfaccia non registrata"
La dll è registrata correttamente, e ho incluso il relativo file tlb....
qualcuno sa il perchè dell'errore?

Rispondi quotando