Tôi có ứng dụng C# sử dụng dll. Khi tôi cố gắng chạy ứng dụng, nó không thể tìm thấy dll, trừ khi nó nằm trong cùng một thư mục hoặc trong GAC. Tôi không muốn có nó trong cùng một thư mục và tôi không muốn cài đặt nó vào GAC. Có cách nào để nói cho ứng dụng biết nơi tìm thư viện không? (Ví dụ nếu tôi muốn phân phối ứng dụng cho khách hàng và họ muốn sử dụng các ứng dụng riêng của họ mà sẽ sử dụng dll.)Làm thế nào để thiết lập đường dẫn thư viện C# cho một ứng dụng?
Added:
Tôi muốn có cấu trúc tập tin này:
MainFolder: Libraries, ứng dụng
Libraries: lib.dll
ứng dụng: app1.exe
I don' t muốn sao chép nó vào GAC hoặc có lib.dll trong thư mục Ứng dụng. Có thể không?
Tamara, bạn cũng có thể chỉnh sửa câu hỏi trước. Đó sẽ là cách ưa thích. –
Tamara, câu hỏi này rất giống với câu hỏi này http://stackoverflow.com/questions/629459/c-cannot-find-library-during-runtime –