Estoy desarrollando un proyecto desde c# y ciertos procesos de mi aplicación las desarrollé desde visual foxpro, así que desarrolle un dll desde vfp para que yo la pueda consumir desde .net, todo andaba bien hasta que al intentar proteger el dll creado, con ayuda del refox, este se volvio inaccesible desde mi aplicación de .net, al intentar instanciar una clase de mi dll me marca el siguiente error:
Error al recuperar un generador de clases COM para el componente con CLSID {64B103EC-F7F7-4110-B4B3-ECO5224EEB61} debido al siguiente error 80020009me interesa poder proteger el dll creado porque traer procesos confidenciales y de manera que si lo dejo asi es facil extraer el codigo fuente del dll, con herramientas como el mismo refox, Lo que yo quiero hacer, más que nada es proteger mi dll de manera que no se pueda desensamblar, no denegar el acceso a otras aplicaciones, ¿Como lo debo de hacer? , ¿Qué estoy haciendo mal?
un saludo a todos