Tôi có hai dự án. Đầu tiên là một dự án ứng dụng Windows Forms và thứ hai là một dự án thư viện lớp. Dự án thư viện Сlass hoạt động với FANN. Windows Forms là Dự án khởi động.Làm cách nào để thêm dll phụ thuộc gốc bên ngoài?
Tôi cần có Fann.Net.dll and fanndoubleMT.dll để làm việc với FANN. Tôi đã tải xuống các thư viện này và đặt chúng vào một thư mục lib, nằm ở thư mục gốc của giải pháp.
Tôi đã thêm Fann.Net.dll làm dll bên ngoài vào dự án thư viện lớp. Tôi đã biên soạn dự án. Tôi nhận được một lỗi nói rằng "Không thể tải DLL 'fanndoubleMT.dll'. Tôi đã sửa lỗi này bằng cách thêm fanndoubleMT.dll vào thư mục Windows_Forms_Application \ bin \ Debug.
Tôi nghĩ rằng đây là một giải pháp khủng khiếp cho vấn đề, vì tôi sử dụng git, và mỗi khi bạn cần chuyển dll vào thư mục này vào môi trường làm việc mới.
Trân trọng, Denis.
Bạn cũng có thể sử dụng macro $ (Cấu hình) \ $ (Nền tảng) trong giá trị Bao gồm. Sau đó, bạn có thể tạo macro có điều kiện trên Debug mở rộng thành "_d" (và không có gì trong không gỡ lỗi) để giảm điều này xuống chỉ một ItemGroup. – kornman00