Como adicionar dll de dependência nativa externa?

Eu tenho dois projetos. Primeiro é um projeto do Windows Forms Application e o segundo é um projeto de biblioteca de classes. O projeto de biblioteca lasslass trabalha comFANN. Windows Forms é o projeto de inicialização.

eu deveria terFann.Net.dll e fanndoubleMT.dll para trabalhar com a FANN. Eu baixei essas bibliotecas e coloquei em uma pastalib, localizado na raiz da solução.

Eu adicionei Fann.Net.dll como dll externo para o projeto de biblioteca de classes. Eu compilei o projeto. Eu tenho um erro que diz "Não é possível carregar DLL 'fanndoubleMT.dll'. Corrigi esse erro adicionando fanndoubleMT.dll para a pasta Windows_Forms_Application \ bin \ Debug.

Eu acho que esta é uma solução terrível para o problema, porque eu uso o git, e toda vez que você precisa transferir dll para esta pasta no novo local de trabalho.

Atenciosamente, Denis.

questionAnswers(6)

yourAnswerToTheQuestion