Estoy tratando de utilizar el archivo lame_enc.dll de LAME en un proyecto de C#, pero agregar el elemento parece imposible.Agregar DLL de C++ a un proyecto de C#
Sigo recibiendo un error que dice que no se pudo agregar una referencia y que compruebe si se puede acceder a ella, a un ensamblaje válido o a un componente COM.
No tengo experiencia en C++, aunque me gustaría utilizar la funcionalidad. En este momento estoy usando Process
del .NET framework para llamar a lame.exe y hacer las cosas, pero me gustaría saber si hay otra manera.
Para añadir a estos otros comentarios , si terminas teniendo que hacer una especie de envoltorio, puede ser útil ir al cerdo entero, y usar un contenedor COM-callable. De esta forma, puede llamarlo, por ejemplo, también en jScript :) Y si busca en la web el contenedor LAME COM, obtendrá una respuesta como esta: http://www.mail-archive.com/[email protected] tuhs.org/msg02219.html –