Posiblemente tnegas probleas por el COM que tienes de vb6 y los qiueres pasar a .Net, para ello necesitas que el CLR lo entienda y puedes usar el
tlbimp, aunque te recomiendo que mejor todo tu code de una vez lo manejes para .net y no sigas batallando con librerías de versiones pasadas.
Salu2