Tengo un ensamblado .net escrito en C#, y estoy buscando exportar una función C nativa desde el ensamblado.Exportación de una función C nativa desde una DLL .net?
Tengo una aplicación que realizará una 'LoadLibrary()' en cualquier DLL que se encuentre en una carpeta 'plugin'. Después de cargar la DLL, la aplicación realiza una 'GetProcAddress' buscando una función llamada 'Registrarse'. La aplicación espera que esta función siga la convención de llamadas de C.
¿Cómo puedo exportar una función llamada 'Registrar' desde mi ensamblado .net, así puedo conectarme exitosamente con el sistema de complementos para esta aplicación?
Gracias, Andrew
parece que va a funcionar, ¡gracias! – Andrew
¿Qué es esta herramienta? El enlace está bloqueado para mí en mi red. – CathalMF
@CathalMF: https://www.nuget.org/packages/UnmanagedExports – SLaks