Mam dwa projekty. Pierwszy to projekt aplikacji Windows Forms Application, a drugi to projekt biblioteki klas. Projekt biblioteki Сlass współpracuje z FANN. Windows Forms to projekt startowy.Jak dodać zewnętrzną natywną bibliotekę zależności?
Powinienem mieć Fann.Net.dll and fanndoubleMT.dll do pracy z FANN. Pobrałem te biblioteki i umieściłem je w folderze lib, znajdującym się w katalogu głównym rozwiązania.
Dodałem Fann.Net.dll jako zewnętrzną bibliotekę DLL do projektu biblioteki klas. Przygotowałem projekt. Wystąpił błąd z informacją "Nie można załadować biblioteki DLL" fanndoubleMT.dll "Naprawiłem ten błąd, dodając plik fanndoubleMT.dll do folderu Windows_Forms_Application \ bin \ Debug.
Myślę, że to jest straszne rozwiązanie problemu, ponieważ używam git, i za każdym razem trzeba przenieść dll do folderu na nowym miejscu pracy.
poważaniem Denis.
Można również użyć makr $ (Konfiguracja) \ $ (Platforma) w wartości Uwzględnij. Następnie można utworzyć makro, które jest zależne od debugowania, które rozszerza się do "_d" (i do niczego w braku debugowania), aby zmniejszyć to do tylko jednej ItemGroup. – kornman00