c# dll native dllimport

Genere C#DLLImport declaraciones desde un dll nativo



native (1)

¿Conoce un software que genera automáticamente el código C # (con atributos [DllImport] en .cs) a partir de una DLL nativa para usar esta DLL en un código C #?


Verifique el Asistente de interoperabilidad de P / Invoke :

En marshalling, hay un montón de atributos y reglas. Comprender todos esos atributos y reglas parece un poco desalentador. Con el fin de hacer que el trabajo de desarrollo sea más eficiente y fácil en esos atributos y las reglas, aparece P / Invoke Interop Assistant. Es un conjunto de herramientas que ayuda a los desarrolladores a convertir eficientemente de C a firmas P / Invoke administradas o visas en verso. Conceptualmente, es similar a TlbImp para COM Interop, que genera puntos de entrada de proxy administrados basados ​​en una descripción formal del lado no administrado, pero funciona para P / Invoke. El kit de herramientas se lanzó por primera vez en el sitio web de la revista MSDN en enero de 2008. Sitio web en enero de 2008.