¿Cómo agregar la dependencia nativa externa dll?

Tengo dos proyectos. El primero es un proyecto de aplicación de Windows Forms y el segundo es un proyecto de biblioteca de clases. El proyecto de biblioteca de clase trabaja conFANN. Windows Forms es un proyecto de inicio.

yo deberíaFann.Net.dll y fanndoubleMT.dll Trabajar con la FANN. Descargué estas bibliotecas y las puse en una carpeta.lib, ubicado en la raíz de la solución.

Agregué Fann.Net.dll como dll externo al proyecto de biblioteca de clases. Compilé el proyecto. Recibí un error que dice "No se puede cargar la DLL 'fanndoubleMT.dll'. Arreglo este error agregando fanndoubleMT.dll a la carpeta Windows_Forms_Application \ bin \ Debug.

Creo que esta es una solución terrible al problema, porque uso git, y cada vez que necesite transferir dll a esta carpeta en el nuevo lugar de trabajo.

Atentamente, Denis.

Respuestas a la pregunta(6)

Su respuesta a la pregunta