У меня есть два проекта. Сначала это проект приложения Windows Forms, а второй - проект библиотеки классов. Проект библиотеки стекла работает с FANN. Windows Forms - это проект запуска.
Я должен был Fann.Net.dll и fanndoubleMT.dll работать с FANN. Я загрузил эти библиотеки и поместил их в папку lib, расположенную в корне решения.
Я добавил Fann.Net.dll в качестве внешней dll в проект библиотеки классов. Я составил проект. Я получил сообщение об ошибке "Не удалось загрузить DLL" fanndoubleMT.dll ". Я исправил эту ошибку, добавив fanndoubleMT.dll в папку Windows_Forms_Application\bin\Debug.
Я думаю, что это ужасное решение проблемы, потому что я использую git и каждый раз, когда вам нужно перенести dll в эту папку на новом рабочем месте.
С уважением, Денис.