ArnieZ.
Cualquier DLL COM se puede utilizar desde .NET. Agregándolo como referencia en Visual Studio generará un archivo DLL llamado
"YourDll.Interop.dll"
Este es un NET -> COM cálculo de referencias de biblioteca, y hará lo que necesita.
También se pueden generar desde la línea de comandos usando tlbimp.exe
Por supuesto, usted tiene que tener en cuenta que está invocando a los componentes COM, y acordarse de usar el .NET Marshaling API para disminuir la referencia cuenta cuando haya terminado de usarlos, de lo contrario, provocará pérdidas de memoria.
He completado la implementación de interoperabilidad en otra biblioteca que implementa IDisposable en sus objetos para que la limpieza se maneje automáticamente antes, pero si se trata de una biblioteca grande, puede que no valga la pena.
Por qué es esto derribado? – Will