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?